
Boris Johnson will finally step down as prime minister after a tumultuous three years in power.
This draws a line under a frequently farcical premiership, during which Mr Johnson delivered a rather shabby interpretation of Brexit, led the country through the worst of the coronavirus pandemic and lent vital support to Ukraine but also faced controversy after controversy.