Boris Johnson receives £2.5m sum as advance for speeches
Ex-PM has now received earnings, hospitality and donations worth more than £5m since leaving Downing StreetBoris Johnson has received £2.5m as an advance for speeches, meaning he has received earnings, hospitality and donations worth more than £5m over…