Britain’s politicians apparently cost the taxpayer £500million a year.
The number of political professionals has grown by ten-fold in the past decade to 29,000 and the cost of paying them has risen just as sharply, figures show.
Worse, there are concerns public money may be finding its way into party coffers as leaders force elected members to give a proportion of their income to the party.
The figures were revealed after a freedom of information request by the BBC.
They show the amount spent on politicians has risen as a result of devolution in Scotland, Wales and Northern Ireland.