Advertisment

Harold Macmillan

The prime ministers who served under Queen Elizabeth II
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.Here is a list of the leaders who served under her and their years in office:
Advertisment
Subscribe