Learn › General Knowledge › Who runs Britain's economy
19 people have been UK Prime Minister since 1945, from Clement Attlee to Andy Burnham, who took office on 20 July 2026. Churchill and Wilson each served twice and are counted once.
Five eras, 8-2-2-5-2: eight in the post-war swing (Attlee to Callaghan), two under Thatcher and Major, two for New Labour, five Conservatives from Cameron to Sunak, and two Labour since 2024.
The period from Attlee's landslide to Thatcher's arrival, including two non-consecutive terms (Churchill, Wilson).
18 years of continuous Conservative government.
Blair and Brown's consecutive Labour governments.
Coalition and Conservative governments spanning austerity, Brexit and the pandemic.
Starmer's 2024 landslide victory and his successor Burnham after Starmer's July 2026 resignation.
Can you name them all?
Test yourself19 people have been UK Prime Minister since 1945, from Clement Attlee to Andy Burnham, who took office on 20 July 2026. Churchill and Wilson each served twice and are counted once.
Clement Attlee, Winston Churchill, Anthony Eden, Harold Macmillan, Sir Alec Douglas-Home, Harold Wilson, Edward Heath, James Callaghan, Margaret Thatcher, John Major, Tony Blair, Gordon Brown, David Cameron, Theresa May, Boris Johnson, Liz Truss, Rishi Sunak, Sir Keir Starmer and Andy Burnham.
Five eras, 8-2-2-5-2: eight in the post-war swing (Attlee to Callaghan), two under Thatcher and Major, two for New Labour, five Conservatives from Cameron to Sunak, and two Labour since 2024.
Andy Burnham. He became Prime Minister on 20 July 2026, after Sir Keir Starmer resigned.
Each name checked against at least two sources, one of them gov.uk Past Prime Ministers, on 28 September 2026. Next review by 28 March 2027.
Games · Learn · Atlas · Feedback · Privacy · Contact