Portrait of Alan Johnson

Former Member of Parliament

Alan Johnson

Labour MP for Kingston upon Hull West and Hessle

At a glanceAlan Johnson was a Labour MP for Kingston upon Hull West and Hessle.

Early day motions6 tabled
Full parliamentary career15 past posts

Government posts

  • Home Secretary · Home Office 6 Jun 2009 – 6 May 2010
  • Secretary of State for Health · Department of Health 28 Jun 2007 – 5 Jun 2009
  • Secretary of State for Education and Skills · Department for Education and Skills 5 May 2006 – 28 Jun 2007
  • Secretary of State for Trade and Industry · Department of Trade and Industry 6 May 2005 – 5 May 2006
  • Secretary of State for Work and Pensions · Department for Work and Pensions 9 Sep 2004 – 6 May 2005
  • Minister of State (Education and Skills) (Lifelong Learning, Further and Higher Education) · Department for Education and Skills 13 Jun 2003 – 9 Sep 2004
  • Minister of State (Employment Relations, Industry & the Regions) · Department of Trade and Industry 11 Jun 2001 – 13 Jun 2003
  • Parliamentary Under-Secretary (Department of Trade and Industry) · Department of Trade and Industry 29 Jul 1999 – 7 Jun 2001

Opposition posts

  • Shadow Chancellor of the Exchequer · HM Treasury 8 Oct 2010 – 20 Jan 2011
  • Shadow Home Secretary and Shadow Minister for Women and Equalities · Home Office 12 May 2010 – 8 Oct 2010

Other posts

  • Member, Labour Party National Executive Committee 1 Aug 1995 – 1 Aug 1997

Committee memberships

  • Trade & Industry 9 Jul 1997 – 19 Feb 1998

Previous seats

  • Kingston upon Hull West and Hessle · Elected 2 times 6 May 2010 – 3 May 2017
  • Kingston upon Hull West and Hessle · Elected 3 times 1 May 1997 – 6 May 2010

Party affiliation

  • Labour 1 May 1997 – 3 May 2017

Source: parliamentary career on parliament.uk.

Expenses£96,303 · 2017/18
Winding Up£56,000
Staffing£28,884
Miscellaneous Expenses£3,471

See every line item

Source: IPSA (OGL v3.0)

Frequently asked questions

Common questions about Alan Johnson, answered from official Parliament data.

Who is Alan Johnson?

Alan Johnson was a Member of Parliament who represented Kingston upon Hull West and Hessle in the House of Commons. See Alan Johnson's official Parliament profile.

Which party did Alan Johnson represent?

Alan Johnson sat as Labour. See Alan Johnson's official Parliament profile.

Which constituency did Alan Johnson represent?

Alan Johnson was the Member of Parliament for Kingston upon Hull West and Hessle. See Alan Johnson's official Parliament profile.

What registered interests are listed for Alan Johnson?

Alan Johnson has no entries in the Register of Members' Financial Interests. See Alan Johnson's official Parliament profile.

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