Where Data Tells the Story
© Voronoi 2026. All rights reserved.

Four of the ten shortest-serving Prime Ministers in British history since 1900 held office in the last seven years alone.
In the visualization above, we ranked Prime Ministers of the United Kingdom with the fewest days in office from 1900 to 2026.
It is based on data published by The Independent in July 2026.
For context, a UK Prime Minister normally serves for a maximum of five-year parliamentary cycles, with typical successful tenures averaging around 3 to 6 years, though there are no official term limits.
A Prime Minister stays in power only as long as they keep the support of the majority in the House of Commons and their own political party
Liz Truss served 49 days in 2022, the shortest tenure in 126 years of British political history.
Meanwhile, more recently. Sir Keir Starmer resigned as UK Prime Minister on June 22, 2026, after losing the trust of the Labour Party due to heavy local election losses, internal parliamentary rebellion, and policy missteps.
Rather than being formally outvoted on a single motion in the House of Commons, his authority collapsed from mounting political pressures