Boris Johnson reveals he paid nearly £1 million income tax in four years
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.
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.
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.