Companies linked to Tory donors given £8.4bn in public contracts since 2016

Exclusive: Anti-corruption charity calls for ban on parties accepting donations from companies with public contracts

The Guardian