The implosion of the parasites

Carillion’s boss was until recently the chief executive of the Wates Group, which gave £430,000 to the Tories over the last decade, including a £50,000 donation just before the last election.