MPs have claimed more than £1m on expenses for private spin doctors and PR agencies, openDemocracy can reveal.
Lucrative contracts have been swept up by a band of little-known media firms in Westminster, some making almost all of their income from MPs’ expenses.
They include companies that enjoy close personal ties to MPs themselves, with lax rules allowing contracts to be awarded without competitive tender.