British Prime Minister during the reign of Queen Elizabeth II
.Winston Churchill: Term of office October 1951 to April 1955
.Anthony Eden: Term of office April 1955 to January 1957
.Harold Macmillan: Term of office January 1957 to October 1963
.Alec Douglas-Home: Term of office October 1963 to October 1964
.Harold Wilson: Two terms, October 1964 to June 1970 and March 1974 to April 1976
.Edward Heath: Term of office June 1970 to March 1974
.James Callaghan: Term of office from April 1976 to May 1979
.Margaret Thatcher: Term of office from May 1979 to November 1990
.John Major: Term of office from November 1990 to May 1997
.Tony Blair: Term of office from May 1997 to June 2007
.Gordon Brown: Term of office from June 2007 to May 2010
.David Cameron: Term of office from May 2010 to July 2016
.Theresa May: Term of office July 2016 to July 2019
.Boris Johnson: Term July 2019 to September 6, 2022
.Liz Truss: Term begins 6 September 2022 (RELATED: Zhuohuisi appointed by the Queen as British Prime Minister)