Ex-PM has now received earnings, hospitality and donations worth more than £5m since leaving Downing Street
Boris Johnson has received £2.5m as an advance for speeches, meaning he has received earnings, hospitality and donations worth more than £5m over the last six months since leaving office.
The former prime minister has undertaken a lucrative tour of the global speaking circuit since exiting No 10, addressing investors in the technology behind cryptocurrency, insurers and investment bankers, as well as taking more than £500,000 as an advance for a memoir. At the same time, he has stayed on in his main job as MP for Uxbridge and South Ruislip.