How many Prime Ministers have there been during the Queen's lifetime?

Stanley Baldwin was the first of 16 different Prime Ministers to have held office since the Queen was born in 1926.

Baldwin is one of three PMs to have had two spells in the top job in that time - along with Sir Winston Churchill and Harold Wilson - meaning there have been 19 Prime Ministerial reigns during Her Majesty's life.

Margaret Thatcher was the longest-serving PM, from 1979-1990, while David Cameron is the 10th different Conservative PM during the Queen's 90 years.

Read Full Story