From Churchill to Cameron: Can You Name All The Prime Ministers Who Have Served Under The Queen?

Theresa May is the 13th prime minister to serve under the Queen.

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.

Sir Winston Churchill

The wartime PM - who was already in office when the Queen succeeded to the throne - served his second term from 1951 to 1955 after beating Clement Attlee in the general election. He was forced to resign because of poor health in 1955. (Rex)

Sir Anthony Eden

The new PM immediately called a general election after taking over from Churchill and increased the Conservatives’ majority. However, his term in office lasted just two years because of his controversial handling of the Suez crisis. (Rex)

Harold Macmillan

After becoming PM, Harold Macmillan told the Queen that he had little hope his government would survive in office for more than six weeks after the Suez crisis. He managed to turn the tables and eventually claimed that British people had “never had it so good”. He resigned in 1963. (Rex)

Sir Alec Douglas-Home

The Tory leader spent just 363 days in office after losing the general election to Labour in 1963. He renounced his peerage and won a by-election for the safe Kinross and Perthshire West Commons seat, but lost the election the following year. (Rex)

Harold Wilson

As Labour leader, Harold Wilson won the general election in 1964 with a small majority which he increased significantly by the 1966 election. He was defeated in the 1970 general election but took office for a second time in 1974. He surprised the nation when he resigned in 1976. (Rex)

Sir Edward Heath

Heath took the helm in 1970 promising to turn around the nation’s fortunes. Unemployment continued to rise during his term and he lost the general election in 1974. (Rex)

James Callaghan

The Labour leader had been Chancellor of the Exchequer, Home Secretary and Foreign Secretary when he took on the top job, but survived for just three years. He was undermined by workers’ strikes during the “Winter of Discontent” and a motion of no confidence in Callaghan was passed by one vote. (Rex)

Baroness Margaret Thatcher

Perhaps the most famous of the Queen’s PMs, Maggie Thatcher was Britain’s first female prime minister and the longest-serving PM for over 150 years. She led the Conservatives to victory in the 1979 general election before resigning from office in 1990. (Rex)

Sir John Major

The former Chancellor became Tory leader after Thatcher’s resignation and went on to win the 1992 general election. He was kicked out of office in 1997 following Labour’s huge general election win. (Rex)

Tony Blair

Once hugely popular, Tony Blair became the longest-serving Labour prime minister after he entered office with a landslide majority in 1997. His decision to back the American-led invasion of Iraq lost him supporters, and he resigned in 2007. (Rex)

Gordon Brown

Scot Gordon Brown was chancellor before moving to Number 10 in 2007. His tenure in office was marred by the global financial crisis and MPs expenses. He resigned in 2010 after the general election resulted in a hung parliament. (Rex)

David Cameron

‘Heir to Blair’ David Cameron was the youngest PM in almost 200 years when he formed a coalition government with the Liberal Democrats in 2010. He defied the odds and won a majority in the 2015 general election but resigned in the wake of the Brexit vote. (Rex)

Theresa May

The Tory Home Secretary is Britain’s second female prime minister. She started her career at the Bank of England and became an MP in 1997. (Rex)