Top 10 Worst Prime Ministers of the United Kingdom

1Boris Johnson

Boris Johnson


2Neville Chamberlain

Neville Chamberlain


3Theresa May

Theresa May


4David Cameron

David Cameron


5Margaret Thatcher

Margaret Thatcher


6Edward Heath

Edward Heath


7Gordon Brown

Gordon Brown


8James Callaghan

James Callaghan


9Frederick North, Lord North

Frederick North, Lord North


10Robert Peel

Robert Peel


11Anthony Eden

Anthony Eden


12Liz Truss

Liz Truss


13Tony Blair

Tony Blair


14John Major

John Major


15Stanley Baldwin


16Rishi Sunak

Rishi Sunak


17Alec Douglas-Home


18Harold Wilson

Harold Wilson


19Harold Macmillan

Harold Macmillan


20William Cavendish-Bentinck


21H. H. Asquith


22Spencer Perceval


23John Russell, 1st Earl Russell


24Winston Churchill

Winston Churchill


25Clement Attlee

Clement Attlee