Sir Keir Starmer will leave 10 Downing Street as the shortest-serving Labour prime minister in history, with his period in office ranking as one of the briefest in modern times.
His resignation on Monday comes on the 717th day of his premiership, outlasting his two immediate Conservative predecessors: Rishi Sunak (619 days from October 2022 to July 2024) and Liz Truss (49 days from September to October 2022).