Keighley parliamentary constituency
Upcoming elections
No upcoming election found for this area
2017 General election results
Winner Labour Gain (0.5% majority)
MP John Grogan
Seat type
Turnout 72.4% (Total electorate: 71429)
Region Yorkshire and the Humber
EU Referendum Results
Votes for Keighley
Leave

53.33%

Remain

46.67%

Constituency result: Leave
Keighley results for General election, 2017

Share of election votes

Party Votes Share Swing
John Grogan
Lab 24,056 46.5% +8.4
Kristan Hopkins
Con 23,817 46.1% +1.7
Paul John Latham
UKI 1,291 2.5% -9.0
Matt Walker
Lib 1,226 2.4% -0.3
Ros Brown
Gre 790 1.5% -1.9
Oth
Oth 534 1.0%
Last four MPs
2017
John Grogan
Labour
2015
Kris Hopkins
Conservative
2010
Kris Hopkins
Conservative
Party spending in 2017
Party spending in Keighley

Demographics in Keighley
More information coming soon
Upcoming elections
More information coming soon