
Boris Johnson still earns £84,000 a year as a backbench MP
(Picture: PA Wire)Boris Johnson has declared a nearly £2.5 million advance payment for speaking events.
According to the MPs’ register of financial interests, the former prime minister received £2,488,387.53 as an advance for speaking engagements arranged via the Harry Walker Agency, which has an address in New York.