Keir Starmer entered Downing Street with a commanding majority and widespread public support, but falling approval ratings, controversial policies and growing political opposition have fuelled debate over how his premiership unravelled so quickly.

Keir Starmer was elected Britain’s prime minister in 2024 to be a safe pair of hands who would end years of political chaos under the Conservatives.

Keir Starmer's resignation marks a dramatic reversal for a leader who swept to power promising stability after years of political turmoil. Instead, he leaves office facing…