Elizabeth II is the longest serving monarch in British history. During her reign she has appointed 13 Prime Ministers, from Sir Winston Churchill to Theresa May, and overseen the transformation of the British Empire into a new Commonwealth of diverse independent nations.
Elizabeth II is the longest serving monarch in British history. During her reign she has appointed 13 Prime Ministers, from Sir Winston Churchill to Theresa May, and overseen the transformation of the British Empire into a new Commonwealth of diverse independent nations.