2017 General Election

Hayes and Harlington

2017 General Election · 8 June 2017 · England

John McDonnell (Labour) won the seat, a Lab hold, with a majority of 18,115 on a 65.2% turnout.

Electorate 73,268 · Valid votes 47,802 · Turnout 65.2%

CandidatePartyVotesShare
John McDonnell (sitting MP) Labour 31,796 66.5%
Greg Smith Conservative 13,681 28.6%
Cliff Dixon UK Independence Party 1,153 2.4%
Bill Newton Dunn Liberal Democrat 601 1.3%
John Bowman Green Party 571 1.2%

See this constituency & its current MP

Source: UK Parliament election results.