Keir Starmer stood outside Downing Street on Monday morning and acknowledged what many in Westminster had concluded weeks ago: his time as Prime Minister was over. Less than two years after delivering Labour's biggest election victory in a generation, he announced his resignation, bringing a dramatic end to one of the shortest premierships in modern British political history.
The departure marks a remarkable collapse for a leader who entered office in July 2024 with a commanding parliamentary majority and a promise to restore stability after years of Conservative turmoil. Instead, Starmer leaves behind a government weakened by policy reversals, internal rebellion and a sharp deterioration in public support.