Prime Ministers - United Kingdom

Complete list of all UK Prime Ministers since Robert Walpole in 1721, with party and term dates.

Prime Ministers
80
In office
Andy Burnham
Longest tenure
21 years
Robert Walpole

Chronological list

18th century 1721–1801 · 16 prime ministers

  1. 1721–1742
    Robert Walpole 21 yearsWhig
  2. 1742–1743
    Spencer Compton 1 yearWhig
  3. 1743–1754
    Henry Pelham 11 yearsWhig
  4. 1754–1756
    Thomas Pelham-Holles 2 yearsWhig
  5. 1756–1757
    William Cavendish 1 yearWhig
  6. 1757–1762
    Thomas Pelham-Holles 5 yearsWhig
  7. 1762–1763
    John Stuart 1 yearTory
  8. 1763–1765
    George Grenville 2 yearsWhig
  9. 1765–1766
    Charles Watson-Wentworth 1 yearWhig
  10. 1766–1768
    William Pitt l'Ancien 2 yearsWhig
  11. 1768–1770
    Augustus Fitzroy 2 yearsWhig
  12. 1770–1782
    Frederick North 12 yearsTory
  13. 1782–1782
    Charles Watson-Wentworth less than a yearWhig
  14. 1782–1783
    William Petty 1 yearWhig
  15. 1783–1783
    William H. Cavendish-Bentinck less than a yearWhig
  16. 1783–1801
    William Pitt le Jeune 18 yearsTory

19th century 1801–1902 · 32 prime ministers

  1. 1801–1804
    Henry Addington 3 yearsTory
  2. 1804–1806
    William Pitt le Jeune 2 yearsTory
  3. 1806–1807
    William Wyndham Grenville 1 yearWhig
  4. 1807–1809
    William H. Cavendish-Bentinck 2 yearsTory
  5. 1809–1812
    Spencer Perceval 3 yearsTory
  6. 1812–1827
    Robert Banks Jenkinson 15 yearsTory
  7. 1827–1827
    George Canning less than a yearTory
  8. 1827–1828
    Frederick John Robinson 1 yearTory
  9. 1828–1830
    Arthur Wellesley 2 yearsTory
  10. 1830–1834
    Charles Grey 4 yearsWhig
  11. 1834–1834
    William Lamb less than a yearWhig
  12. 1834–1835
    Robert Peel 1 yearConservative
  13. 1835–1841
    William Lamb 6 yearsWhig
  14. 1841–1846
    Robert Peel 5 yearsConservative
  15. 1846–1852
    John Russell 6 yearsLiberal
  16. 1852–1852
    Edward Stanley less than a yearConservative
  17. 1852–1855
    George Hamilton-Gordon 3 yearsPeelite
  18. 1855–1858
    Henry John Temple 3 yearsLiberal
  19. 1858–1859
    Edward Stanley 1 yearConservative
  20. 1859–1865
    Henry John Temple 6 yearsLiberal
  21. 1865–1866
    John Russell 1 yearLiberal
  22. 1866–1868
    Edward Stanley 2 yearsConservative
  23. 1868–1868
    Benjamin Disraeli less than a yearConservative
  24. 1868–1874
    William E. Gladstone 6 yearsLiberal
  25. 1874–1880
    Benjamin Disraeli 6 yearsConservative
  26. 1880–1885
    William E. Gladstone 5 yearsLiberal
  27. 1885–1886
    Robert Gascoyne-Cecil 1 yearConservative
  28. 1886–1886
    William E. Gladstone less than a yearLiberal
  29. 1886–1892
    Robert Gascoyne-Cecil 6 yearsConservative
  30. 1892–1894
    William E. Gladstone 2 yearsLiberal
  31. 1894–1895
    Archibald Primrose 1 yearLiberal
  32. 1895–1902
    Robert Gascoyne-Cecil 7 yearsConservative

20th century 1902–2007 · 24 prime ministers

  1. 1902–1905
    Arthur Balfour 3 yearsConservative
  2. 1905–1908
    Henry Campbell-Bannerman 3 yearsLiberal
  3. 1908–1916
    Herbert Henry Asquith 8 yearsLiberal
  4. 1916–1922
    David Lloyd George 6 yearsLiberal
  5. 1922–1923
    Andrew Bonar Law 1 yearConservative
  6. 1923–1924
    Stanley Baldwin 1 yearConservative
  7. 1924–1924
    Ramsay MacDonald less than a yearLabour
  8. 1924–1929
    Stanley Baldwin 5 yearsConservative
  9. 1929–1935
    Ramsay MacDonald 6 yearsLabour
  10. 1935–1937
    Stanley Baldwin 2 yearsConservative
  11. 1937–1940
    Neville Chamberlain 3 yearsConservative
  12. 1940–1945
    Winston Churchill 5 yearsConservative
  13. 1945–1951
    Clement Attlee 6 yearsLabour
  14. 1951–1955
    Winston Churchill 4 yearsConservative
  15. 1955–1957
    Anthony Eden 2 yearsConservative
  16. 1957–1963
    Harold Macmillan 6 yearsConservative
  17. 1963–1964
    Alec Douglas-Home 1 yearConservative
  18. 1964–1970
    Harold Wilson 6 yearsLabour
  19. 1970–1974
    Edward Heath 4 yearsConservative
  20. 1974–1976
    Harold Wilson 2 yearsLabour
  21. 1976–1979
    James Callaghan 3 yearsLabour
  22. 1979–1990
    Margaret Thatcher 11 yearsConservative
  23. 1990–1997
    John Major 7 yearsConservative
  24. 1997–2007
    Tony Blair 10 yearsLabour

21st century 2007–2026 · 8 prime ministers

  1. 2007–2010
    Gordon Brown 3 yearsLabour
  2. 2010–2016
    David Cameron 6 yearsConservative
  3. 2016–2019
    Theresa May 3 yearsConservative
  4. 2019–2022
    Boris Johnson 3 yearsConservative
  5. 2022–2022
    Liz Truss less than a yearConservative
  6. 2022–2024
    Rishi Sunak 2 yearsConservative
  7. 2024–2026
    Keir Starmer 2 yearsLabour
  8. since 2026
    Andy Burnham In office less than a yearLabour