Top 10 Worst British Prime Ministers After World War I

1Liz Truss (Conservative)

Liz Truss (Conservative)


2Anthony Eden (Conservative)

Anthony Eden (Conservative)


3Alec Douglas-Home (Conservative)


4Theresa May (Conservative)

Theresa May (Conservative)


5Edward Heath (Conservative)

Edward Heath (Conservative)


6James Callaghan (Labour)

James Callaghan (Labour)


7Ramsay MacDonald (Labour)


8Bonar Law (Conservative)


9Rishi Sunak (Conservative)

Rishi Sunak (Conservative)


10John Major (Conservative)

John Major (Conservative)


11Boris Johnson (Conservative)

Boris Johnson (Conservative)


12Neville Chamberlain (Conservative)

Neville Chamberlain (Conservative)


13Margaret Thatcher (Conservative)

Margaret Thatcher (Conservative)


14David Cameron (Conservative)

David Cameron (Conservative)


15Tony Blair (Labour)

Tony Blair (Labour)