
The UK has six living ex-prime ministers for the first time in modern history.
Boris Johnson’s resignation on Tuesday means he joins Theresa May, David Cameron, Gordon Brown, Tony Blair and John Major in what has become a fast-expanding group of former PMs.