Hayes and Harlington — UK General Election Results

Hayes and Harlington was won by Labour at the 2024 general election, with a majority of 12,031 votes over Conservative. This page covers every general election in Hayes and Harlington from 1950 to 2024.

Full Election History, 1950–2024

Election Elected Votes Vote Share Runner-up Majority Turnout
1950 Walter Henry Ayles (Labour) 22,490 60.1% Cecil Clifford Vinson (Conservative) 11,272 (30.1 pts) 85.1%
1951 Walter Henry Ayles (Labour) 23,823 64.8% Mannas Joel Rantzen (Conservative) 10,874 (29.6 pts) 82.2%
1955 Arthur Massey Skeffington (Labour) 19,558 57.7% Anthony Tosswill Courtney (Conservative) 6,118 (18.1 pts) 76.6%
1959 Arthur Massey Skeffington (Labour) 18,301 49.2% John Anthony Grant (Conservative) 4,152 (11.2 pts) 80.5%
1964 Arthur Massey Skeffington (Labour) 20,018 58.8% Lionel Edward Smith (Conservative) 6,860 (20.2 pts) 73.2%
1966 Arthur Skeffington (Labour) 20,707 62.2% Lionel Smith (Conservative) 8,824 (26.5 pts) 72.7%
1970 Arthur Skeffington (Labour) 19,192 57.6% Andre Potier (Conservative) 5,464 (16.4 pts) 67.2%
Oct 1974 Neville Sandelson (Labour) 20,291 52.2% Neil Balfour (Conservative) 9,420 (24.2 pts) 69.5%
Feb 1974 Neville Sandelson (Labour) 24,682 58.7% Peter Davidson Watherston (Conservative) 10,048 (23.9 pts) 75.8%
1979 Neville Sandelson (Labour) 20,350 48.3% Albert John Thomas Tyrell (Conservative) 3,302 (7.8 pts) 75.0%
1983 Terry Dicks (Conservative) 16,451 40.3% Peter Fagan (Labour) 4,234 (10.4 pts) 70.9%
1987 Terry Dicks (Conservative) 21,355 49.2% Peter Fagan (Labour) 5,965 (13.8 pts) 74.5%
1992 Terry Dicks (Conservative) 19,489 44.9% John McDonnell (Labour) 53 (0.1 pts) 79.7%
1997 John McDonnell (Labour) 25,458 62.0% Andrew Retter (Conservative) 14,291 (34.8 pts) 72.3%
2001 John McDonnell (Labour) 21,279 65.7% Robert McLean (Conservative) 13,466 (41.6 pts) 56.3%
2005 John McDonnell (Labour) 19,009 58.7% Richard Worrall (Conservative) 10,847 (33.5 pts) 56.3%
2010 John McDonnell (Labour) 23,377 54.8% Scott Seaman-Digby (Conservative) 10,824 (25.4 pts) 61.1%
2015 John McDonnell (Labour) 26,843 59.6% Pearl Lewis (Conservative) 15,700 (34.8 pts) 60.4%
2017 John McDonnell (Labour) 31,796 66.5% Greg Smith (Conservative) 18,115 (37.9 pts) 65.4%
2019 John McDonnell (Labour) 24,545 55.8% Wayne Bridges (Conservative) 9,261 (21.1 pts) 61.0%
2024 John McDonnell (Labour) 20,405 53.3% Dylan Thomas (Conservative) 12,031 (31.4 pts) 51.7%

Full Result Breakdown by Election

1950

CandidatePartyVotesShareElected
Walter Henry Ayles Labour 22,49060.1% Yes
Cecil Clifford Vinson Conservative 11,21830.0% No
John Walter Frank Lett Liberal 3,0938.3% No
Francis Foster Communist 5731.5% No

1951

CandidatePartyVotesShareElected
Walter Henry Ayles Labour 23,82364.8% Yes
Mannas Joel Rantzen Conservative 12,94935.2% No

1955

CandidatePartyVotesShareElected
Arthur Massey Skeffington Labour 19,55857.7% Yes
Anthony Tosswill Courtney Conservative 13,44039.7% No
Francis Foster Communist 8862.6% No

1959

CandidatePartyVotesShareElected
Arthur Massey Skeffington Labour 18,30149.2% Yes
John Anthony Grant Conservative 14,14938.0% No
Stanley Gay Liberal 4,23511.4% No
Francis Foster Communist 5271.4% No

1964

CandidatePartyVotesShareElected
Arthur Massey Skeffington Labour 20,01858.8% Yes
Lionel Edward Smith Conservative 13,15838.6% No
Frank Stanley Communist 8732.6% No

1966

CandidatePartyVotesShareElected
Arthur Skeffington Labour 20,70762.2% Yes
Lionel Smith Conservative 11,88335.7% No
Frank Stanley Communist 6982.1% No

1970

CandidatePartyVotesShareElected
Arthur Skeffington Labour 19,19257.6% Yes
Andre Potier Conservative 13,72841.2% No
Peter Pink Communist 3721.1% No

Oct 1974

CandidatePartyVotesShareElected
Neville Sandelson Labour 20,29152.2% Yes
Neil Balfour Conservative 10,87128.0% No
Christopher Malcolm Lyon Liberal 6,33616.3% No
John Stanley Fairhurst National Front 1,1893.1% No
Royston Philip Bull Workers Revolutionary 1980.5% No

Feb 1974

CandidatePartyVotesShareElected
Neville Sandelson Labour 24,68258.7% Yes
Peter Davidson Watherston Conservative 14,63434.8% No
John Stanley Fairhurst National Front 2,7216.5% No

1979

CandidatePartyVotesShareElected
Neville Sandelson Labour 20,35048.3% Yes
Albert John Thomas Tyrell Conservative 17,04840.5% No
Hester Smallbone Liberal 3,9009.3% No
Gordon Thomas Callow National Front 5821.4% No
John Charles Mansfield Communist 2490.6% No

1983

CandidatePartyVotesShareElected
Terry Dicks Conservative 16,45140.3% Yes
Peter Fagan Labour 12,21729.9% No
Neville Sandelson Social Democratic Party 11,84229.0% No
Fred Hill Freedom 3240.8% No

1987

CandidatePartyVotesShareElected
Terry Dicks Conservative 21,35549.2% Yes
Peter Fagan Labour 15,39035.5% No
Sue Slipman Social Democratic Party 6,64115.3% No

1992

CandidatePartyVotesShareElected
Terry Dicks Conservative 19,48944.9% Yes
John McDonnell Labour 19,43644.8% No
Tony Little Liberal Democrat 4,47210.3% No

1997

CandidatePartyVotesShareElected
John McDonnell Labour 25,45862.0% Yes
Andrew Retter Conservative 11,16727.2% No
Tony Little Liberal Democrat 3,0497.4% No
Frederick Page Referendum Party 7781.9% No
John Hutchins National Front 5041.2% No
Daniel Farrow All Night Party 1350.3% No

2001

CandidatePartyVotesShareElected
John McDonnell Labour 21,27965.7% Yes
Robert McLean Conservative 7,81324.1% No
Nahid Boethe Liberal Democrat 1,9586.0% No
Gary Birch BNP 7052.2% No
Walter Kennedy Socialist Alternative 6482.0% No

2005

CandidatePartyVotesShareElected
John McDonnell Labour 19,00958.7% Yes
Richard Worrall Conservative 8,16225.2% No
Jon Ball Liberal Democrat 3,1749.8% No
Tony Hazel BNP 8302.6% No
Martin Haley UKIP 5521.7% No
Brian Outten Green 4421.4% No
Paul Goddard Independent 2200.7% No

2010

CandidatePartyVotesShareElected
John McDonnell Labour 23,37754.8% Yes
Scott Seaman-Digby Conservative 12,55329.4% No
Satnam Khalsa Liberal Democrat 3,7268.7% No
Chris Forster BNP 1,5203.6% No
Andrew Cripps National Front 5661.3% No
Cliff Dixon English Democrats 4641.1% No
Jessica Lee Green 3480.8% No
Anell Shahzad Christian Party, Proclaiming Christ's Lordship 830.2% No

2015

CandidatePartyVotesShareElected
John McDonnell Labour 26,84359.6% Yes
Pearl Lewis Conservative 11,14324.7% No
Cliff Dixon UKIP 5,38812.0% No
Satnam Kaur Khalsa Liberal Democrat 8882.0% No
Alick Munro Green 7941.8% No

2017

CandidatePartyVotesShareElected
John McDonnell Labour 31,79666.5% Yes
Greg Smith Conservative 13,68128.6% No
Cliff Dixon UKIP 1,1532.4% No
Bill Newton Dunn Liberal Democrat 6011.3% No
John Bowman Green 5711.2% No

2019

CandidatePartyVotesShareElected
John McDonnell Labour 24,54555.8% Yes
Wayne Bridges Conservative 15,28434.7% No
Alex Cunliffe Liberal Democrat 1,9474.4% No
Harry Boparai Brexit Party 1,2922.9% No
Christine West Green 7391.7% No
Chika Amadi Christian Peoples Alliance 1870.4% No

2024

CandidatePartyVotesShareElected
John McDonnell Labour 20,40553.3% Yes
Dylan Thomas Conservative 8,37421.9% No
Francoise Thompson Reform UK 4,11410.7% No
Christine West Green 2,1315.6% No
Rizwana Karim Workers Party of Britain 1,9755.2% No
Alexander Cunliffe Liberal Democrat 1,3163.4% No

Margin Over Time

Winning margin (percentage points) at each election, coloured by the winning party.

1950: Labour margin 30.1 pts 1951: Labour margin 29.6 pts 1955: Labour margin 18.1 pts 1959: Labour margin 11.2 pts 1964: Labour margin 20.2 pts 1966: Labour margin 26.5 pts 1970: Labour margin 16.4 pts Oct 1974: Labour margin 24.2 pts Feb 1974: Labour margin 23.9 pts 1979: Labour margin 7.8 pts 1983: Conservative margin 10.4 pts 1987: Conservative margin 13.8 pts 1992: Conservative margin 0.1 pts 1997: Labour margin 34.8 pts 2001: Labour margin 41.6 pts 2005: Labour margin 33.5 pts 2010: Labour margin 25.4 pts 2015: Labour margin 34.8 pts 2017: Labour margin 37.9 pts 2019: Labour margin 21.1 pts 2024: Labour margin 31.4 pts 1950 1951 1955 1959 1964 1966 1970 Oct 1974 Feb 1974 1979 1983 1987 1992 1997 2001 2005 2010 2015 2017 2019 2024

Trend

Hayes and Harlington has been contested at 21 general elections on record since 1950. Parties that have won a seat here over that span: Labour, Conservative.

Frequently Asked Questions

Who won Hayes and Harlington in the 2024 general election?

Labour won Hayes and Harlington in 2024 with 20,405 votes (53.3%), a majority of 12,031 votes over Conservative in second place.

Which parties have won Hayes and Harlington since 1950?

Since 1950, Hayes and Harlington has been won by: Conservative, Labour.

What was the closest result in Hayes and Harlington?

The closest result on record for Hayes and Harlington was 1992, when Conservative beat Labour by just 53 votes (0.1 percentage points).

Related Pages