The video will start in 8 Cancel

What is really going on in politics? Get our daily email briefing straight to your inbox Sign up Thank you for subscribing We have more newsletters Show me See our privacy notice Invalid Email

Jeremy Corbyn has given the perfect answer to David Cameron's attack on his "chaotic" tax return.

The Tory leader emptied both barrels at his rival today for filing his return a week late - and overdeclaring his income by accident.

He told MPs at Prime Minister's Questions: "I thought his tax return was a metaphor for Labour policy!

"It was late, it was chaotic, it was inaccurate, it was uncosted."

Read more:

But with jeers ringing out across the House of Commons, Mr Corbyn hit back with a barb close to home for the Tory PM.

"I'm grateful for the Prime Minister for drawing attention to my own tax return," he said.

"There warts and all - the warts being my handwriting, the all being my generous donation to HMRC.

"I actually paid more tax than some companies owned by people that he might know quite well."

The joke was a clear reference to George Osborne - whose family wallpaper empire was accused of paying no UK corporation tax for seven years.

The PM defended Osborne and Little as the sort of company Britain needs - saying it had not paid tax because it was losing money.

Yet last year the firm paid a bumper £44,000 dividend to George Osborne, the Chancellor's tax return revealed.

The row comes after new analysis suggests the Labour leader, fined £100 for filing his return late, overdeclared his income by £270 as he may have counted payments from this year by accident.

The figures come from comparing Mr Corbyn's 2014-15 tax return with his earnings from the same period on the Register of MPs' interests.

He declared £1,350 on his return for nine lectures on working in Parliament and understanding government, which paid £150 each.

The register, however, shows he only gave eight lectures in the strict period covered by the tax return.

It appears he overdeclared by another £120 when telling HMRC he made £500 filling out surveys.

The register shows he made just £380 in the 2014-15 period.