List of prime ministers of the United Kingdom by length of tenure
From Infogalactic: the planetary knowledge core
This article lists each prime minister of the United Kingdom in order of term length. This is based on the difference between dates; if counted by number of calendar days, figures would be one day greater for each term served.
Of the 56 prime ministers, nine served more than 10 years while eight served less than a year.
Robert Walpole is the only person to have served as Prime Minister for more than two decades.
List of office holders by tenure
In this table:
- "Length" is the total time served as Prime Minister
- "Terms" is the number of separate, discontiguous periods served as Prime Minister
- "Exit" is the reason for the end of a Prime Minister's final term
Rank | Prime Minister | Length[citation needed] | Terms | Party | Start | Exit |
---|---|---|---|---|---|---|
1 | Sir Robert Walpole | Script error: The function "age_generic" does not exist. | 1 | Whig | 1721 | Resigned |
2 | William Pitt the Younger | Script error: The function "age_generic" does not exist. | 2 | Tory (Pittite) | 1783 | Died |
3 | The Earl of Liverpool | Script error: The function "age_generic" does not exist. | 1 | Tory (Pittite) | 1812 | Illness |
4 | The Marquess of Salisbury | Script error: The function "age_generic" does not exist. | 3 | Conservative | 1885 | Illness |
5 | William Ewart Gladstone | Script error: The function "age_generic" does not exist. | 4 | Liberal | 1868 | Resigned |
6 | Lord North | Script error: The function "age_generic" does not exist. | 1 | Tory (Northite) | 1770 | Resigned |
7 | Margaret Thatcher | Script error: The function "age_generic" does not exist. | 1 | Conservative | 1979 | Resigned |
8 | Henry Pelham | Script error: The function "age_generic" does not exist. | 1 | Whig | 1743 | Died |
9 | Tony Blair | Script error: The function "age_generic" does not exist. | 1 | Labour | 1997 | Resigned |
10 | The Viscount Palmerston | Script error: The function "age_generic" does not exist. | 2 | Whig / Liberal | 1855 | Died |
11 | H. H. Asquith | Script error: The function "age_generic" does not exist. | 1 | Liberal | 1908 | Resigned |
12 | Sir Winston Churchill | Script error: The function "age_generic" does not exist. | 2 | Conservative | 1940 | Illness |
13 | Harold Wilson | Script error: The function "age_generic" does not exist. | 2 | Labour | 1964 | Resigned |
14 | The Duke of Newcastle | Script error: The function "age_generic" does not exist. | 2 | Whig | 1754 | Replaced |
15 | Stanley Baldwin | Script error: The function "age_generic" does not exist. | 3 | Conservative | 1923 | Resigned |
16 | Benjamin Disraeli | Script error: The function "age_generic" does not exist. | 2 | Conservative | 1868 | Election |
17 | Ramsay MacDonald | Script error: The function "age_generic" does not exist. | 2 | Labour / National Labour | 1924 | Illness |
18 | Harold Macmillan | Script error: The function "age_generic" does not exist. | 1 | Conservative | 1957 | Resigned |
19 | The Viscount Melbourne | Script error: The function "age_generic" does not exist. | 2 | Whig | 1834 | Resigned |
20 | John Major | Script error: The function "age_generic" does not exist. | 1 | Conservative | 1990 | Election |
21 | Lord John Russell | Script error: The function "age_generic" does not exist. | 2 | Whig / Liberal | 1846 | Election |
22 | Clement Attlee | Script error: The function "age_generic" does not exist. | 1 | Labour | 1945 | Election |
23 | David Cameron | Script error: The function "age_generic" does not exist. | 1 | Conservative | 2010 | Resigned |
24 | David Lloyd George | Script error: The function "age_generic" does not exist. | 1 | Liberal | 1916 | Resigned |
25 | Sir Robert Peel | Script error: The function "age_generic" does not exist. | 2 | Conservative | 1834 | Resigned |
26 | The Earl of Derby | Script error: The function "age_generic" does not exist. | 3 | Conservative | 1852 | Illness |
27 | Edward Heath | Script error: The function "age_generic" does not exist. | 1 | Conservative | 1970 | Election |
28 | The Earl Grey | Script error: The function "age_generic" does not exist. | 1 | Whig | 1830 | Resigned |
29 | Arthur Balfour | Script error: The function "age_generic" does not exist. | 1 | Conservative | 1902 | Resigned |
30 | The Duke of Portland | Script error: The function "age_generic" does not exist. | 2 | Whig / Tory (Pittite) | 1783 | Illness |
31 | Henry Addington | Script error: The function "age_generic" does not exist. | 1 | Tory (Pittite) | 1801 | Replaced |
32 | Boris Johnson | Script error: The function "age_generic" does not exist. | 1 | Conservative | 2019 | Resigned |
33 | James Callaghan | Script error: The function "age_generic" does not exist. | 1 | Labour | 1976 | Election |
34 | Theresa May | Script error: The function "age_generic" does not exist. | 1 | Conservative | 2016 | Resigned |
35 | Neville Chamberlain | Script error: The function "age_generic" does not exist. | 1 | Conservative | 1937 | Resigned |
36 | The Duke of Wellington | Script error: The function "age_generic" does not exist. | 2 | Tory | 1828 | Replaced |
37 | Gordon Brown | Script error: The function "age_generic" does not exist. | 1 | Labour | 2007 | Election |
38 | Spencer Perceval | Script error: The function "age_generic" does not exist. | 1 | Tory (Pittite) | 1809 | Assassinated |
39 | Sir Henry Campbell-Bannerman | Script error: The function "age_generic" does not exist. | 1 | Liberal | 1905 | Illness |
40 | George Grenville | Script error: The function "age_generic" does not exist. | 1 | Whig (Grenvillite) | 1763 | Replaced |
41 | The Earl of Chatham | Script error: The function "age_generic" does not exist. | 1 | Whig (Chathamite) | 1766 | Illness |
42 | The Earl of Aberdeen | Script error: The function "age_generic" does not exist. | 1 | Peelite | 1852 | Resigned |
43 | Sir Anthony Eden | Script error: The function "age_generic" does not exist. | 1 | Conservative | 1955 | Illness |
44 | The Earl of Wilmington | Script error: The function "age_generic" does not exist. | 1 | Whig | 1742 | Died |
45 | The Marquess of Rockingham | Script error: The function "age_generic" does not exist. | 2 | Whig (Rockinghamite) | 1765 | Died |
46 | The Earl of Rosebery | Script error: The function "age_generic" does not exist. | 1 | Liberal | 1894 | Election |
47 | The Duke of Grafton | Script error: The function "age_generic" does not exist. | 1 | Whig (Chathamite) | 1768 | Resigned |
48 | The Lord Grenville | Script error: The function "age_generic" does not exist. | 1 | Whig | 1806 | Replaced |
49 | Sir Alec Douglas-Home | Script error: The function "age_generic" does not exist. | 1 | Conservative (Scot. Unionist) | 1963 | Election |
50 | The Earl of Bute | Script error: The function "age_generic" does not exist. | 1 | Tory | 1762 | Resigned |
51 | The Earl of Shelburne | Script error: The function "age_generic" does not exist. | 1 | Whig (Chathamite) | 1782 | Replaced |
52 | The Duke of Devonshire | Script error: The function "age_generic" does not exist. | 1 | Whig | 1756 | Replaced |
53 | Bonar Law | Script error: The function "age_generic" does not exist. | 1 | Conservative (Scot. Unionist) | 1922 | Illness |
54 | The Viscount Goderich | Script error: The function "age_generic" does not exist. | 1 | Tory (Canningite) | 1827 | Replaced |
55 | George Canning | Script error: The function "age_generic" does not exist. | 1 | Tory (Canningite) | 1827 | Died |
56 | Liz Truss | Script error: The function "age_generic" does not exist. | 1 | Conservative | 2022 | Current (Resigned) |
Disputed
Prime Minister | Length served | Terms in office | Party | Start | Exit |
---|---|---|---|---|---|
The Earl Waldegrave | Script error: The function "age_generic" does not exist. | 0 | Whig | 1757 | Unsupported |
The Earl of Bath | Script error: The function "age_generic" does not exist. | 0 | Whig | 1746 | Unsupported |
See also
- List of leaders of the opposition of the United Kingdom by length of tenure
- List of prime ministers of the United Kingdom
- List of prime ministers of the United Kingdom by age
- List of prime ministers of Australia by time in office
- List of prime ministers of Canada by time in office
- List of prime ministers of New Zealand by time in office
References
- Lua error in package.lua at line 80: module 'strict' not found.