Andy Wells
From Churchill to Cameron: Can You Name All The Prime Ministers Who Have Served Under The Queen?
- 1/13
Sir Winston Churchill
- 2/13
Sir Anthony Eden
- 3/13
Harold Macmillan
Yahoo News is better in the app
- 4/13
Sir Alec Douglas-Home
- 5/13
Harold Wilson
- 6/13
Sir Edward Heath
Yahoo News is better in the app
- 7/13
James Callaghan
- 8/13
Baroness Margaret Thatcher
- 9/13
Sir John Major
Yahoo News is better in the app
- 10/13
Tony Blair
- 11/13
Gordon Brown
- 12/13
David Cameron
Yahoo News is better in the app
- 13/13
Theresa May
Andy Wells
Theresa May will be the 13th prime minister to serve under the Queen when she takes over from David Cameron.
Some are instantly recognisable - but others you might struggle to place without a helping hand.
Here’s the full list of PMs that Her Majesty has seen lead her Government during her 64-year reign.