Boris Johnson recieves £115,000 from a taxpayer-funded annual allowance and faces calls to be suspended after revelations in the Guardian - while Angela Raynor is forced out over a £30,000 mistake.
I'm sure the resident Tory boys are happy for their hero to keep calm and carry on raking in the loot.
I'm sure the resident Tory boys are happy for their hero to keep calm and carry on raking in the loot.

