When British Prime Minister Keir Starmer announced his resignation, he became the sixth person to make a farewell speech in front of No. 10 Downing Street in a decade of U.K. politics marked by rapid turnover.
Starmer's departure follows a series of prime ministers since 2016, each struggling to deliver on their promises and maintain stability in the country.
Here's a look at the quick succession of British prime ministers since 2016:
- David Cameron (2010 to 2016): Resigned after the Brexit referendum, which he had campaigned against.
- Theresa May (2016 to 2019): Failed to lead Britain out of the European Union, despite striking a divorce deal.
- Boris Johnson (2019 to 2022): Oversaw Britain's exit from the EU, but was brought down by ethics scandals.
- Liz Truss (2022): Became Britain's shortest-serving prime minister, resigning after six weeks in office.
- Rishi Sunak (2022 to 2024): Britain's youngest prime minister in some 200 years, who failed to lift the Conservative Party's poll ratings.
- Keir Starmer (2024 to 2026): Stepped down after a series of policy missteps and party infighting, despite winning a landslide election victory in 2024.