Boris Johnson, the former UK Prime Minister, earned £2.3m outside of parliament in the past year, making him the highest-paid MP by a significant margin, according to reports from The Independent and The Mirror.
Johnson earned £1.8m in speaking fees and a £510k advance for his upcoming memoirs, declared on Thursday.
His earnings are believed to be almost all since he left Downing Street in September.
Almost all MPs declared £8m in earnings on top of their parliamentary salaries.
Boris Johnson has become the highest-paid MP after earning £2.3m in the past year in second jobs, speeches, TV appearances, and books, according to reports from The Independent and The Mirror.
Johnson earned £1.8m in speaking fees and a £510k advance for his upcoming memoirs.
His earnings are believed to be almost all since he left Downing Street in September.
Johnson's earnings are far more than his predecessor, Theresa May, who declared £965,000 in speaking fees.
The taxpayer could end up spending more than £222,000 on legal fees defending the former Prime Minister from a Commons inquiry into accusations that he misled Parliament over partygate.