Here's your at-a-glance guide to who has been in power over the past 100 years.
Look closely and you'll see that some people have been Prime Minister on more than one occasion.
We've also included the political party, so you can see how the balance of power has changed over the years.
Harold Wilson
|
1955-Present:
2007-Present: Gordon Brown - Labour
1997-2007: Tony Blair - Labour
1990-97: John Major - Conservative
1979-1990: Margaret Thatcher - Conservative
1976-9: James Callaghan - Labour
1974-6: Harold Wilson - Labour
1970-4: Edward Heath - Conservative
1964-70: Harold Wilson - Labour
1963-4: Sir Alec Douglas-Home - Conservative
1957-63: Harold Macmillan - Conservative
1955-7: Sir Anthony Eden - Conservative
Winston Churchill
|
1924-1955
1951-55: Winston Churchill - Conservative
1945-51: Clement Attlee - Labour
1940-5: Winston Churchill - Conservative
1937-40: Arthur Neville Chamberlain - Conservative
1935-37: Stanley Baldwin - Conservative
1929-35: James Ramsay MacDonald - Labour
1924-9: Stanley Baldwin - Conservative
1924: James Ramsay MacDonald - Labour
David Lloyd George
|
1905-1923
1923: Stanley Baldwin - Conservative
1922-3: Andrew Bonar Law - Conservative
1916-1922: David Lloyd George - Liberal
1908-1916: Herbert Henry Asquith - Liberal
1905-8: Sir Henry Campbell-Bannerman - Liberal