John Grogan

John Grogan

John is co-chair of One Yorkshire. He was born in Halifax and served as Labour MP for Keighley from 2017 to 2019, and for Selby from 1997 to 2010.