Portrait of John Grogan

Former Member of Parliament

John Grogan

Labour MP for Keighley

At a glanceJohn Grogan was a Labour MP for Keighley.

Early day motions133 tabled
Full parliamentary career12 past posts

Committee memberships

Previous seats

  • Keighley · Elected 1 time 8 Jun 2017 – 6 Nov 2019
  • Selby · Elected 3 times 1 May 1997 – 6 May 2010

Elections contested

  • Keighley and Ilkley 4 Jul 2024
  • Keighley 12 Dec 2019
  • Keighley 7 May 2015
  • Selby 9 Apr 1992
  • Selby 11 Jun 1987

Party affiliation

  • Labour 1 May 1997 – 6 Nov 2019

Source: parliamentary career on parliament.uk.

Expenses£0 · 2020/21
Office Costs£0

See every line item

Source: IPSA (OGL v3.0)

Frequently asked questions

Common questions about John Grogan, answered from official Parliament data.

Who is John Grogan?

John Grogan was a Member of Parliament who represented Keighley in the House of Commons. See John Grogan's official Parliament profile.

Which party did John Grogan represent?

John Grogan sat as Labour. See John Grogan's official Parliament profile.

Which constituency did John Grogan represent?

John Grogan was the Member of Parliament for Keighley. See John Grogan's official Parliament profile.

What registered interests are listed for John Grogan?

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

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