Boris Johnson has finally decided to resign after he was unable to persuade his Cabinet colleagues that he could continue to fight to stay in No10.
His resignation follows a series of scandals rocking Westminster, from Downing Street partygate to the Chris Pincher allegations.