British Prime Ministers Since 2015: Who Served Longest, Shortest & Why

The United Kingdom has seen six prime ministers since 2015, marking one of the most unstable periods in modern British political history. From David Cameron’s 2015 election victory to Keir Starmer’s current tenure starting July 2024, each leader’s time in power has been defined by Brexit, economic crises, or internal party turmoil.

British Prime Ministers Since 2015: Who Served Longest, Shortest & Why

Who Were the British Prime Ministers Since 2015? A Complete Timeline

Seven individuals have served as British Prime Ministers since January 2015, though only six held office after 2015 began. The list includes:

Prime Minister Party Start Date End Date Duration
David Cameron Conservative 11 May 2010 13 Jul 2016 6 years, 63 days
Theresa May Conservative 13 Jul 2016 24 Jul 2019 3 years, 11 days
Boris Johnson Conservative 24 Jul 2019 6 Sep 2022 3 years, 13 days
Liz Truss Conservative 6 Sep 2022 25 Oct 2022 49 days (50 calendar days)
Rishi Sunak Conservative 25 Oct 2022 5 Jul 2024 1 year, 8 months, 11 days
Keir Starmer Labour 5 Jul 2024 Present ~8 months (as of June 22, 2026)

Gordon Brown served until May 2010, so he is excluded from the “since 2015” count.

David Cameron’s Second Term – How Long Did He Actually Serve After 2015?

David Cameron won the May 2015 general election, securing his second term as Prime Minister. However, he served only 1 year and 69 days after 2015 began.

  • Second term start: 8 May 2015 (after the election)

  • Resigned: 13 July 2016 (following Brexit referendum loss)

  • Total second term: 1 year, 67 days

Cameron had announced he would not seek a third term if re-elected in 2015. His resignation came 48 days after the June 23, 2016 Brexit vote, which favored leaving the EU.

Theresa May’s Tumultuous Premiership: 3 Years Defined by Brexit Chaos

Theresa May became Prime Minister on 13 July 2016, succeeding Cameron without a general election.

  • Start: 13 July 2016

  • End: 24 July 2019

  • Duration: 3 years, 11 days

May triggered Article 50 in March 2017, beginning formal Brexit negotiations. She called a snap election in 2017 but lost her parliamentary majority. Her three Brexit deals were rejected by Parliament, leading to her resignation in May 2019.

Boris Johnson’s Time in Power – 3 Years of Drama, Scandals, and Brexit Delivery

Boris Johnson took office on 24 July 2019, promising to deliver Brexit by October 31, 2019.

  • Start: 24 July 2019

  • End: 6 September 2022

  • Duration: 3 years, 13 days

Johnson secured the December 2019 general election victory, passed the Brexit deal, and oversaw the UK’s formal exit on 31 January 2020. His tenure was marred by scandals, including the “Partygate” controversy and the resignation of dozens of ministers. He resigned after a cabinet revolt in July 2022.

Liz Truss: The Shortest-Serving Prime Minister in British History – Just 50 Days

Liz Truss became Prime Minister on 6 September 2022, the fastest ascent in modern history.

  • Start: 6 September 2022

  • End: 25 October 2022

  • Duration: 49 days (50 calendar days)

Truss’s unorthodox economic policies triggered a market crash and a run on the pound. After losing Conservative Party support, she resigned on 20 October and formally left office on 25 October. She remains the shortest-serving PM in British history.

Rishi Sunak’s 1 Year and 8 Months – From Economic Crisis to Election Defeat

Rishi Sunak, the UK’s first Asian Prime Minister, took office on 25 October 2022.

  • Start: 25 October 2022

  • End: 5 July 2024

  • Duration: 1 year, 8 months, 11 days

Sunak stabilized the economy after Truss’s crash but faced scandals, including the “PIP scandal” and multiple ministerial resignations. He called a July 4, 2024, general election, which resulted in a Labour landslide. Sunak lost his seat and resigned as PM and Conservative leader.

Keir Starmer as Current Prime Minister – How Long Has He Been in Office So Far?

Keir Starmer became Prime Minister on 5 July 2024, leading Labour to a historic victory.

  • Start: 5 July 2024

  • Current date: 22 June 2026

  • Duration so far: 1 year, 8 months, 18 days (approximately 20 months)

Starmer inherited economic challenges, including high inflation and low growth. His government has focused on fiscal stability, NHS reform, and renewable energy investment.

How Long Did Each Prime Minister Serve Since 2015? Full Breakdown with Dates

PM Time Served After 2015 Total Tenure
David Cameron 1 year, 67 days 6 years, 63 days
Theresa May 3 years, 11 days 3 years, 11 days
Boris Johnson 3 years, 13 days 3 years, 13 days
Liz Truss 49 days 49 days
Rishi Sunak 1 year, 8 months, 11 days 1 year, 8 months, 11 days
Keir Starmer 1 year, 8 months, 18 days (ongoing) Ongoing

Why Has Britain Had So Many Prime Ministers Since 2015? The Era of Instability

Britain has had six prime ministers since 2015, the most in any 11-year period since the 18th century. Key drivers include:

Factor Impact
Brexit referendum (2016) Forced Cameron’s resignation; dominated May’s tenure
Parliamentary gridlock Rejected May’s Brexit deals; prolonged negotiations
Conservative Party turmoil Rapid leadership changes after Johnson and Truss
Economic crises Truss’s market crash; Sunak’s inflation challenges
2024 election outcome Labour landslide ended 14 years of Conservative rule

This instability reflects deep societal divisions over Brexit, economic policy, and party governance.

FAQ

Q: How many British Prime Ministers have there been since 2015?

A: Six: David Cameron (partially), Theresa May, Boris Johnson, Liz Truss, Rishi Sunak, and Keir Starmer.

Q: Who was the longest-serving Prime Minister since 2015?

A: David Cameron, with 6 years, 63 days total (though only 1 year, 67 days after 2015).

Q: Who was the shortest-serving Prime Minister in British history?

A: Liz Truss, at 49 days (50 calendar days).

Q: Which party had more Prime Ministers since 2015?

A: Conservative (5): Cameron, May, Johnson, Truss, Sunak. Labour (1): Starmer.

Q: When did Keir Starmer become Prime Minister?

A: July 5, 2024, after Labour won the general election.

Also Read | Who Is Andy Burnham? The Mayor Now Seen as a Labour Leadership Threat

Last Updated on June 22, 2026 by 247 News Around The World

You May Also Like

Who Is Artemijs Žižins? Latvia’s Pioneer Snooker Pro Breaks Records

Artemijs Žižins is making headlines as the first professional snooker player from Latvia,…

Why Tunisia Chose Hervé Renard as New Coach 2026

The Tunisian Football Federation (FTF) has officially appointed French coach Hervé Renard…

Ismael Kone Injury Update: Double Fracture Ends Canada World Cup Run

Ismaël Koné suffered a gruesome leg injury requiring surgery during Canada’s World…

Is Dua Lipa Pregnant? 2026 Rumors Debunked After Wedding

Dua Lipa is not pregnant with Callum Turner’s baby. Viral claims that the…