General Elections

Hayes and Harlington

lab

27th September 2025

John McDonnell had the Labour whip restored.
ind

23rd July 2024

John McDonnell had the Labour whip removed.

2024 General Election

lab
John McDonnell
20 405
53.26%
con
Dylan Anton Thomas
8 374
21.86%
ref
Francoise Thompson
4 114
10.74%
grn
Christine West
2 131
5.56%
wpb
Rizwana Karim
1 975
5.15%
ld
Alexander Martin Cunliffe
1 316
3.43%
Boundary changes occurred. Minor changes were made.

2019 General Election

lab
John McDonnell
24 545
55.79%
con
Wayne Bridges
15 284
34.74%
ld
Alexander Cunliffe
1 947
4.43%
bxp
Harry Boparai
1 292
2.94%
grn
Christine West
739
1.68%
cpa
Chika Amadi
187
0.43%

2017 General Election

lab
John McDonnell
31 796
66.52%
con
Greg Smith
13 681
28.62%
ukip
Cliff Dixon
1 153
2.41%
ld
Bill Newton Dunn
601
1.26%
grn
John Bowman
571
1.19%

2015 General Election

lab
John McDonnell
26 843
59.58%
con
Pearl Lewis
11 143
24.73%
ukip
Cliff Dixon
5 388
11.96%
ld
Satnam Kaur Khalsa
888
1.97%
grn
Alick Munro
794
1.76%

2010 General Election

lab
John McDonnell
23 377
54.83%
con
Scott Seaman-Digby
12 553
29.44%
ld
Satnam Kaur Khalsa
3 726
8.74%
bnp
Chris Forster
1 520
3.56%
nf
Andy Cripps
566
1.33%
engdem
Cliff Dixon
464
1.09%
grn
Jessica Lee
348
0.82%
scp
Aneel Shahzad
83
0.19%