Can you name all the British prime minsters who came to office in the 20th Century?
1902-1905
Arthur Balfour
1905-1908
Henry Campbell-Bannerman
1908-1916
Herbert Henry Asquith
1916-1922
David Lloyd George
1922-1923
Bonar Law
1923-1924
Stanley Baldwin
1924
Ramsay MacDonald
1924-1929
Stanley Baldwin
1929-1935
Ramsay MacDonald
1935-1937
Stanley Baldwin
1937-1940
Neville Chamberlain
1940-1945
Winston Churchill
1945-1951
Clement Attlee
1951-1955
Winston Churchill
1955-1957
Anthony Eden
1957-1963
Harold Macmillan
1963-1964
Alec Douglas-Home
1964-1970
Harold Wilson
1970-1974
Edward Heath
1974-1976
Harold Wilson
1976-1979
James Callaghan
1979-1990
Margaret Thatcher
1990-1997
John Major
1997-2007
Tony Blair
We use cookies to improve your experience and analyze site traffic. By clicking "Accept," you consent to the use of cookies for analytics and personalized content.