TOP 5 LONGEST  AND BRIEFEST TENURED UK  PRIME MINISTERS 

MARGARET THATCHER

The longest-serving modern Prime Minister held office for 11 years and 288 days.

TONI  BLAIR 

Youngest PM since 1812, served 10 years, second longest in 150+ years

HAROLD MACMILLAN 

Known as "Supermac," he was admired for his pragmatism, wit, and the third-longest tenure in UK history, spanning six years

JOHN  MAJOR  

He served for 6 years and 155 days, making him the 4th longest-serving PM in the UK

CLEMENT ATTLEE  

Attlee's 6-year government was one of the most significant peacetime administrations of the 20th century

LIZ  TRUSS

Britain's shortest-serving prime minister for 44 days  

 ALEC DOUGLAS HOME 

Sir Alec Douglas-Home only served as Prime Minister for 363 days

ANTHONY EDEN 

He held office as Prime Minister of the UK for one year and 279 days

RISHI  SUNAK 

Rishi Sunak, Britain's first Indian-origin Prime Minister, served 1 year and 275 days until July 5th, 2024

GORDON BROWN   

He served as UK PM for 2 years and 318 days