Skip to content
All Topics Leaders Top 10 Greatest British Prime Ministers After World War I

Top 10 Greatest British Prime Ministers After World War I

Created by Felix Evans Staff · May 2024 · Updated Apr 2025

Top 10 Greatest British Prime Ministers After World War I: 21 items ranked by popular vote. Browse more in Leaders.

📊 21 items 🗳️ 0 votes 🔀 0 remixes
🔀 Rank It Your Way
#1
0
Clement Attlee (Labour)

Clement Attlee (Labour)

#2
0
Winston Churchill (Conservative)

Winston Churchill (Conservative)

#3
0
Margaret Thatcher (Conservative)

Margaret Thatcher (Conservative)

#4
0
Tony Blair (Labour)

Tony Blair (Labour)

#5
0
Harold Wilson (Labour)

Harold Wilson (Labour)

#6
0
Harold Macmillan (Conservative)

Harold Macmillan (Conservative)

#7
0

Stanley Baldwin (Conservative)

#8
0
David Cameron (Conservative)

David Cameron (Conservative)

#9
0
Boris Johnson (Conservative)

Boris Johnson (Conservative)

#10
0
Gordon Brown (Labour)

Gordon Brown (Labour)

#11
0
Neville Chamberlain (Conservative)

Neville Chamberlain (Conservative)

#12
0
John Major (Conservative)

John Major (Conservative)

#13
0
James Callaghan (Labour)

James Callaghan (Labour)

#14
0

Ramsay MacDonald (Labour)

#15
0
Theresa May (Conservative)

Theresa May (Conservative)

#16
0

Alec Douglas-Home (Conservative)

#17
0
Anthony Eden (Conservative)

Anthony Eden (Conservative)

#18
0
Rishi Sunak (Conservative)

Rishi Sunak (Conservative)

#19
0

Bonar Law (Conservative)

#20
0
Edward Heath (Conservative)

Edward Heath (Conservative)

#21
0
Liz Truss (Conservative)

Liz Truss (Conservative)

📋 Embed this ranking on your site
+ Suggest an Item
Think something's missing? Add it to the list.

Trending Rankings

↑ Top 🔀 Remix + Create List 🎲 Surprise