Portrait of Mr John Major

Former Member of Parliament

Mr John Major

Conservative MP for Huntingdon

At a glanceMr John Major was a Conservative MP for Huntingdon.

Full parliamentary career16 past posts

Government posts

  • Prime Minister, First Lord of the Treasury and Minister for the Civil Service · Cabinet Office 28 Nov 1990 – 2 May 1997
  • Chancellor of the Exchequer · HM Treasury 26 Oct 1989 – 28 Nov 1990
  • Foreign Secretary · Foreign and Commonwealth Office 24 Jul 1989 – 25 Oct 1989
  • Chief Secretary to the Treasury · HM Treasury 13 Jun 1987 – 23 Jul 1989
  • Minister of State (Department of Health and Social Security) (Social Security) · Department of Health and Social Security 10 Sep 1986 – 12 Jun 1987
  • Parliamentary Under-Secretary (Department of Health and Social Security) · Department of Health and Social Security 2 Sep 1985 – 10 Sep 1986
  • Lord Commissioner (HM Treasury) (Whip) · HM Treasury 3 Oct 1984 – 1 Nov 1985
  • Assistant Whip (HM Treasury) · HM Treasury 14 Jan 1983 – 2 Oct 1984

Opposition posts

  • Leader of HM Official Opposition · HM Official Opposition 2 May 1997 – 19 Jun 1997

Other posts

  • Leader of the Conservative Party 28 Nov 1990 – 19 Jun 1997

Previous seats

  • Huntingdon · Elected 1 time 1 May 1997 – 7 Jun 2001
  • Huntingdon · Elected 3 times 9 Jun 1983 – 1 May 1997
  • Huntingdonshire · Elected 1 time 3 May 1979 – 9 Jun 1983

Elections contested

  • St Pancras North 10 Oct 1974
  • St Pancras North 28 Feb 1974

Party affiliation

  • Conservative 3 May 1979 – 7 Jun 2001

Source: parliamentary career on parliament.uk.

Frequently asked questions

Common questions about Mr John Major, answered from official Parliament data.

Who is Mr John Major?

Mr John Major was a Member of Parliament who represented Huntingdon in the House of Commons. See Mr John Major's official Parliament profile.

Which party did Mr John Major represent?

Mr John Major sat as Conservative. See Mr John Major's official Parliament profile.

Which constituency did Mr John Major represent?

Mr John Major was the Member of Parliament for Huntingdon. See Mr John Major's official Parliament profile.

What registered interests are listed for Mr John Major?

Mr John Major has no entries in the Register of Members' Financial Interests. See Mr John Major's official Parliament profile.

Source: this MP's official Parliament profile. Last updated 26 Jul 2026.