• 1
  • 2
  • 3

John Grogan was elected Member of Parliament for Keighley in June 2017

Yorkshireman John Grogan grew up in Burley in Wharfedale where he still lives.

He was Member of Parliament for Selby from 1997-2010 before boundary changes abolished the seat.

He was elected as Member of Parliament for Keighley in the General Election of 2017. John is now the seventh Labour MP for Keighley following both Bob and Ann Cryer and the second to represent Ilkley. Together with Bob Cryer he is one of only three Members of Parliament since the war who have won two different marginal seats with less than 500 vote majorities.

John has also worked in business promoting British trade with emerging economies. Many years ago, he was the first President of Oxford University Students Union elected on a Labour Party Platform. He is now a member of the Select Committee for the Environment, Food and Rural Affairs in the House of Commons. John is also a member of Yorkshire County Cricket Club and a supporter of Bradford City.


John is a member of the select committee for the Environment, Food and Rural Affairs. For more information about the work of the committee, please visit the UK parliament website

Voting Record

To view John's voting record during his term in office, please visit Hansard Online 

Contacts and Surgery Information

Telephone (Keighley Office) 01535 681433

Telephone (Parliamentary Office) 0207 2192642

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.