facebook pixel
The United Kingdom has seen unusually rapid turnover in leadership over the past decade, with six different prime ministers serving between 2016 and 2026. The sequence began with David Cameron (2010–2016), who resigned following the Brexit referendum result. He was succeeded by Theresa May (2016–2019), who stepped down after repeated failures to pass a Brexit withdrawal agreement through Parliament. Boris Johnson (2019–2022) followed, resigning amid political controversies and internal party pressure. Liz Truss (2022) served the shortest tenure in modern UK history, leaving office after just weeks due to market instability and loss of political support. Rishi Sunak (2022–2024) took over during a period of economic pressure and political rebuilding but later resigned after electoral setbacks. In 2024, Keir Starmer assumed office, but his tenure ended in 2026 following internal party disagreements and declining support, continuing a pattern of political instability. This decade has bee...

 9.7k

 93

    Suggested Credits
    Tags, Events, and Projects