logo
ADVERTISEMENT
Infographics23 June 2026 - 16:40

UK Prime Ministers in the last 10 years

Britain has witnessed an unprecedented turnover of prime ministers over the past decade.

image
by Hillary Bett
Vocalize Pre-Player Loader

Audio By Vocalize

UK Prime Ministers in the last 10 years


Britain has witnessed an unprecedented turnover of prime ministers over the past decade, reflecting a period of political turbulence and economic uncertainty.

From 2010 to 2016, David Cameron led the country before resigning following the Brexit referendum.

He was succeeded by Theresa May, who struggled to secure parliamentary approval for Brexit and stepped down in 2019.

Boris Johnson took office and oversaw Brexit’s completion but resigned in 2022 amid a series of scandals.

His successor, Liz Truss, served for just weeks before quitting after market turmoil triggered by her economic policies.

Rishi Sunak then led the government from 2022 to 2024 before losing the general election to Keir Starmer.

Starmer resigned on June 22, 2026, marking yet another leadership change in a decade defined by political instability and rapid transitions at the top of the British government.

ADVERTISEMENT
logo

Follow us:
© The Star 2026. All rights reserved