1Clement Attlee (Labour)
2Winston Churchill (Conservative)
3Margaret Thatcher (Conservative)
4Tony Blair (Labour)
5Harold Wilson (Labour)
6Harold Macmillan (Conservative)
7Stanley Baldwin (Conservative)
8David Cameron (Conservative)
9Boris Johnson (Conservative)
10Gordon Brown (Labour)
11Neville Chamberlain (Conservative)
12John Major (Conservative)
13James Callaghan (Labour)
14Ramsay MacDonald (Labour)
15Theresa May (Conservative)
16Alec Douglas-Home (Conservative)
17Anthony Eden (Conservative)
18Rishi Sunak (Conservative)
19Bonar Law (Conservative)
20Edward Heath (Conservative)
21Liz Truss (Conservative)