Boris Johnson reveals he paid nearly £1 million income tax in four years

Posted On: 
11th April 2016

Mega rich Boris Johnson paid nearly £1 million in tax in the last four years, it emerged today as a string of top politicians published their HMRC returns.

Boris Johnson paid nearly £1 million to the tax man over the past four years
PA Images

A document published by the London mayor's accountants also revealed he earned a staggering £612,583 last year - a 23% hike on the year before.

Significantly, Mr Johnson released his tax returns for the last four years while George Osborne, seen as his main rival to succeed David Cameron as Tory leader, only revealed his earnings for the last 12 months.

David Cameron calls on George Osborne to publish his tax returns

Under threat of investigation, David Cameron expected to publish tax returns

Jeremy Corbyn fined £100 for filing tax return late

Mr Johnson's salary is made of his earnings as mayor, as well as around £250,000 a year he makes from his Daily Telegrap column, He also has significant annual earnings from book royalties.

Overall, his total tax bill for the past four years was £916,481 on total earnings of nearly £2 million.

Earlier today, he said MPs should not be "bullied" into publishing their tax returns.

"I think it's very important that everybody should realise that there's nothing to hide in all this," he said.


​The Chancellor tax return for last year showed he paid £72,210 tax on a total income of £198,738 in 2014/15.

Mr Osborne made £120,526 as Chancellor, £33,562 renting out his family home £44,647 from shares in his family’s decoration business, Osborne and Little.

Jeremy Corbyn also published his tax return for last year after eventually tracking down a copy six days after pledging to do so.

However, it also emerged he was fined £100 for filing the return on 6 February - six days after the 31 January deadline.