The British prime ministers who served under Queen Elizabeth II

almost 3 years in thestar

In seven decades on the throne, Queen Elizabeth II saw 15 British prime ministers come and go, from Winston Churchill to Margaret Thatcher to Boris Johnson to Liz Truss.

Share it on