MPs cost the taxpayer £158,000 on average last year, according to the Independent Parliamentary Standards Authority.

That’s a 6.5% increase from the year before.

The average MP also spent £7,000 on food and travel.