Yes, he had his flaws, but let's also recognise
@BorisJohnson
's virtues. He was generous, brilliant, spirited, incapable of malice, infectiously optimistic, unable to hold grudges. He ended the constitutional chaos of 2018, defeated Corbyn and delivered Brexit. Not a bad record.