Main content

How many unelected Prime Ministers have we had?

As Theresa May takes over from David Cameron as Prime Minister, she joins a long tradition of unelected Prime Ministers.

In the last 50 years, the UK has had three different unelected Prime Ministers. James Callaghan served for three years and 29 days before losing the 1979 election to Margaret Thatcher, John Major spent one year and 132 days “living in sin with the electorate” until his 1992 election win and Gordon Brown, who lost the 2010 election after two years and 283 days in the job.

Assuming the date of the next election is 7th May 2020, Theresa May could be Prime Minister for three years, and 300 days – But that won’t make her the country’s longest unelected Prime Minister.

Winston Churchill was unelected between 1940 and 1945. He ultimately led the country unelected for 5 years and 56 days during World War Two.

Release date:

Duration:

54 seconds

This clip is from