43 lies, gaffes and scandals that make Boris Johnson unfit to be Prime Minister

Since the Old Etonian joined public life 30 years ago he has blustered, gaffed and offended his way up the ladder of power. As Brits go to the polls on Thursday, we look at 43 very personal reasons...

mirror.co.uk