Caerphilly — UK General Election Results

Caerphilly was won by Labour at the 2024 general election, with a majority of 6,419 votes over Plaid Cymru. This page covers every general election in Caerphilly from 1918 to 2024.

Full Election History, 1918–2024

Election Elected Votes Vote Share Runner-up Majority Turnout
1918 Alfred Onions (Labour) 11,496 54.8% William Rees Edmunds (Liberal) 2,014 (9.6 pts) 64.0%
1922 Morgan Jones (Labour) 16,082 57.2% Alan McLean (Unionist) 4,025 (14.3 pts) 78.6%
1923 Morgan Jones (Labour) 16,535 58.7% Gwilym Rowlands (Unionist) 10,042 (35.6 pts) 77.0%
1924 Morgan Jones (Labour) 17,723 59.0% Gwilym Rowlands (Unionist) 5,430 (18.1 pts) 79.3%
1929 Morgan Jones (Labour) 21,248 58.0% Alice Grace Roberts (Liberal) 13,058 (35.6 pts) 81.1%
1931 Morgan Jones (Labour) 23,061 67.6% Catherine Bowen-Davies (Conservative) 12,017 (35.2 pts) 76.6%
1935 Morgan Jones (Labour) 24,846 76.3% Nest Jessie Stoneham (Conservative) 17,108 (52.5 pts) 72.3%
1945 Onesimus Edwards (Labour) 29,158 80.2% John Frederick Manuel de Courcy (Conservative) 21,969 (60.4 pts) 77.1%
1950 Onesimus Edwards (Labour) 30,270 77.5% Kenneth John Lloyd (Conservative) 21,499 (55.1 pts) 84.3%
1951 Onesimus Edwards (Labour) 30,523 77.1% Kenneth Gordon Knee (Conservative) 21,482 (54.3 pts) 84.4%
1955 Onesimus Edwards (Labour) 27,852 75.2% John H Davies (Conservative) 18,672 (50.4 pts) 78.6%
1959 Onesimus Edwards (Labour) 28,154 72.6% W Russell Lewis (Conservative) 20,973 (54.1 pts) 83.0%
1964 Onesimus Edwards (Labour) 26,011 72.2% Ronald J Maddocks (Conservative) 19,925 (55.3 pts) 78.4%
1966 Onesimus Edwards (Labour) 26,330 74.3% Ronald Maddocks (Conservative) 21,148 (59.6 pts) 76.7%
1970 Alfred Evans (Labour) 24,972 61.8% Philip Williams (Plaid Cymru) 13,467 (33.3 pts) 78.1%
Feb 1974 Alfred Evans (Labour) 24,838 57.2% Philip Williams (Plaid Cymru) 12,882 (29.7 pts) 77.5%
Oct 1974 Alfred Evans (Labour) 24,161 56.6% Philip Williams (Plaid Cymru) 13,709 (32.1 pts) 75.6%
1979 Ednyfed Davies (Labour) 27,820 59.2% John Obeirne Ranelagh (Conservative) 19,037 (40.5 pts) 78.8%
1983 Ron Davies (Labour) 21,570 45.6% Anthony Lambert (Liberal) 11,553 (24.4 pts) 74.5%
1987 Ron Davies (Labour) 28,698 58.4% Michael Powell (Conservative) 19,167 (39.0 pts) 76.5%
1992 Ron Davies (Labour) 31,713 63.7% Howard Philpott (Conservative) 22,672 (45.5 pts) 77.2%
1997 Ron Davies (Labour) 30,697 67.8% Rhodri Harris (Conservative) 25,839 (57.1 pts) 70.1%
2001 Wayne David (Labour) 22,597 58.2% Lindsay Whittle (Plaid Cymru) 14,425 (37.1 pts) 57.5%
2005 Wayne David (Labour) 22,190 56.6% Lindsay Whittle (Plaid Cymru) 15,359 (39.1 pts) 58.6%
2010 Wayne David (Labour) 17,377 44.9% Maria Caulfield (Conservative) 10,755 (27.8 pts) 62.4%
2015 Wayne David (Labour) 17,864 44.3% Sam Gould (UKIP) 10,073 (25.0 pts) 63.5%
2017 Wayne David (Labour) 22,491 54.5% Jane Pratt (Conservative) 12,078 (29.2 pts) 64.3%
2019 Wayne David (Labour) 18,018 44.9% Jane Pratt (Conservative) 6,833 (17.0 pts) 63.8%
2024 Chris Evans (Labour) 14,538 38.0% Lindsay Whittle (Plaid Cymru) 6,419 (16.8 pts) 52.8%

Full Result Breakdown by Election

1918

CandidatePartyVotesShareElected
Alfred Onions Labour 11,49654.8% Yes
William Rees Edmunds Liberal 9,48245.2% No

1922

CandidatePartyVotesShareElected
Morgan Jones Labour 16,08257.2% Yes
Alan McLean Unionist 12,05742.8% No

1923

CandidatePartyVotesShareElected
Morgan Jones Labour 16,53558.7% Yes
Gwilym Rowlands Unionist 6,49323.0% No
Samuel Roberts Jenkins Liberal 5,15218.3% No

1924

CandidatePartyVotesShareElected
Morgan Jones Labour 17,72359.0% Yes
Gwilym Rowlands Unionist 12,29341.0% No

1929

CandidatePartyVotesShareElected
Morgan Jones Labour 21,24858.0% Yes
Alice Grace Roberts Liberal 8,19022.4% No
Owen Temple-Morris Unionist 6,35717.4% No
John Richard Wilson Communist 8292.3% No

1931

CandidatePartyVotesShareElected
Morgan Jones Labour 23,06167.6% Yes
Catherine Bowen-Davies Conservative 11,04432.4% No

1935

CandidatePartyVotesShareElected
Morgan Jones Labour 24,84676.3% Yes
Nest Jessie Stoneham Conservative 7,73823.7% No

1945

CandidatePartyVotesShareElected
Onesimus Edwards Labour 29,15880.2% Yes
John Frederick Manuel de Courcy Conservative 7,18919.8% No

1950

CandidatePartyVotesShareElected
Onesimus Edwards Labour 30,27077.5% Yes
Kenneth John Lloyd Conservative 8,77122.5% No

1951

CandidatePartyVotesShareElected
Onesimus Edwards Labour 30,52377.1% Yes
Kenneth Gordon Knee Conservative 9,04122.9% No

1955

CandidatePartyVotesShareElected
Onesimus Edwards Labour 27,85275.2% Yes
John H Davies Conservative 9,18024.8% No

1959

CandidatePartyVotesShareElected
Onesimus Edwards Labour 28,15472.6% Yes
W Russell Lewis Conservative 7,18118.5% No
John DA Howell Plaid Cymru 3,4208.8% No

1964

CandidatePartyVotesShareElected
Onesimus Edwards Labour 26,01172.2% Yes
Ronald J Maddocks Conservative 6,08616.9% No
Philip James Stradling Williams Plaid Cymru 3,95611.0% No

1966

CandidatePartyVotesShareElected
Onesimus Edwards Labour 26,33074.3% Yes
Ronald Maddocks Conservative 5,18214.6% No
John Howell Plaid Cymru 3,94911.1% No

1970

CandidatePartyVotesShareElected
Alfred Evans Labour 24,97261.8% Yes
Philip Williams Plaid Cymru 11,50528.5% No
Peter Price Conservative 3,9179.7% No

Feb 1974

CandidatePartyVotesShareElected
Alfred Evans Labour 24,83857.2% Yes
Philip Williams Plaid Cymru 11,95627.5% No
Roger Joseph Everest Conservative 5,91213.6% No
David Hugh Bevan Independent 7111.6% No

Oct 1974

CandidatePartyVotesShareElected
Alfred Evans Labour 24,16156.6% Yes
Philip Williams Plaid Cymru 10,45224.5% No
Den Dover Conservative 4,89711.5% No
Norman Harry Evans Lewis Liberal 3,1847.5% No

1979

CandidatePartyVotesShareElected
Ednyfed Davies Labour 27,82059.2% Yes
John Obeirne Ranelagh Conservative 8,78318.7% No
Philip Williams Plaid Cymru 6,93114.8% No
Norman Jones Liberal 3,4307.3% No

1983

CandidatePartyVotesShareElected
Ron Davies Labour 21,57045.6% Yes
Anthony Lambert Liberal 10,01721.2% No
Charles William Hodder Welby Conservative 9,29519.7% No
Lindsay Whittle Plaid Cymru 6,41413.6% No

1987

CandidatePartyVotesShareElected
Ron Davies Labour 28,69858.4% Yes
Michael Powell Conservative 9,53119.4% No
Michael Butlin Liberal 6,92314.1% No
Lindsay Whittle Plaid Cymru 3,9558.1% No

1992

CandidatePartyVotesShareElected
Ron Davies Labour 31,71363.7% Yes
Howard Philpott Conservative 9,04118.1% No
Lindsay Whittle Plaid Cymru 4,8219.7% No
Stan Wilson Liberal Democrat 4,2478.5% No

1997

CandidatePartyVotesShareElected
Ron Davies Labour 30,69767.8% Yes
Rhodri Harris Conservative 4,85810.7% No
Lindsay Whittle Plaid Cymru 4,3839.7% No
Tony Ferguson Liberal Democrat 3,7248.2% No
Mark Morgan Referendum Party 1,3373.0% No
Catherine Williams ProLife Alliance 2700.6% No

2001

CandidatePartyVotesShareElected
Wayne David Labour 22,59758.2% Yes
Lindsay Whittle Plaid Cymru 8,17221.0% No
David Simmonds Conservative 4,41511.4% No
Rob Roffe Liberal Democrat 3,6499.4% No

2005

CandidatePartyVotesShareElected
Wayne David Labour 22,19056.6% Yes
Lindsay Whittle Plaid Cymru 6,83117.4% No
Stephen Watson Conservative 5,71114.6% No
Ashgar Ali Liberal Democrat 3,8619.8% No
Graeme Beard Forward Wales 6361.6% No

2010

CandidatePartyVotesShareElected
Wayne David Labour 17,37744.9% Yes
Maria Caulfield Conservative 6,62217.1% No
Lindsay Whittle Plaid Cymru 6,46016.7% No
Kay David Liberal Democrat 5,68814.7% No
Laurence Reid BNP 1,6354.2% No
Tony Jenkins UKIP 9102.4% No

2015

CandidatePartyVotesShareElected
Wayne David Labour 17,86444.3% Yes
Sam Gould UKIP 7,79119.3% No
Leo Docherty Conservative 6,68316.6% No
Beci Newton Plaid Cymru 5,89514.6% No
Katy Beddoe Green 9372.3% No
Aladdin Ayesh Liberal Democrat 9352.3% No
Jaime Davies Trade Unionist and Socialist Coalition 1780.4% No

2017

CandidatePartyVotesShareElected
Wayne David Labour 22,49154.5% Yes
Jane Pratt Conservative 10,41325.2% No
Lindsay Whittle Plaid Cymru 5,96214.4% No
Liz Wilks UKIP 1,2593.0% No
Kay David Liberal Democrat 7251.8% No
Andrew Creak Green 4471.1% No

2019

CandidatePartyVotesShareElected
Wayne David Labour 18,01844.9% Yes
Jane Pratt Conservative 11,18527.9% No
Lindsay Whittle Plaid Cymru 6,42416.0% No
Nathan Gill Brexit Party 4,49011.2% No

2024

CandidatePartyVotesShareElected
Chris Evans Labour 14,53838.0% Yes
Lindsay Whittle Plaid Cymru 8,11921.2% No
Joshua Kim Reform UK 7,75420.3% No
Brandon Gorman Conservative 4,38511.5% No
Steve Aicheler Liberal Democrat 1,7884.7% No
Mark Thomas Green 1,6504.3% No

Margin Over Time

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

1918: Labour margin 9.6 pts 1922: Labour margin 14.3 pts 1923: Labour margin 35.6 pts 1924: Labour margin 18.1 pts 1929: Labour margin 35.6 pts 1931: Labour margin 35.2 pts 1935: Labour margin 52.5 pts 1945: Labour margin 60.4 pts 1950: Labour margin 55.1 pts 1951: Labour margin 54.3 pts 1955: Labour margin 50.4 pts 1959: Labour margin 54.1 pts 1964: Labour margin 55.3 pts 1966: Labour margin 59.6 pts 1970: Labour margin 33.3 pts Feb 1974: Labour margin 29.7 pts Oct 1974: Labour margin 32.1 pts 1979: Labour margin 40.5 pts 1983: Labour margin 24.4 pts 1987: Labour margin 39.0 pts 1992: Labour margin 45.5 pts 1997: Labour margin 57.1 pts 2001: Labour margin 37.1 pts 2005: Labour margin 39.1 pts 2010: Labour margin 27.8 pts 2015: Labour margin 25.0 pts 2017: Labour margin 29.2 pts 2019: Labour margin 17.0 pts 2024: Labour margin 16.8 pts 1918 1922 1923 1924 1929 1931 1935 1945 1950 1951 1955 1959 1964 1966 1970 Feb 1974 Oct 1974 1979 1983 1987 1992 1997 2001 2005 2010 2015 2017 2019 2024

Trend

Caerphilly has been contested at 29 general elections on record since 1918. Parties that have won a seat here over that span: Labour.

Frequently Asked Questions

Who won Caerphilly in the 2024 general election?

Labour won Caerphilly in 2024 with 14,538 votes (38.0%), a majority of 6,419 votes over Plaid Cymru in second place.

Which parties have won Caerphilly since 1918?

Since 1918, Caerphilly has been won by: Labour.

What was the closest result in Caerphilly?

The closest result on record for Caerphilly was 1918, when Labour beat Liberal by just 2,014 votes (9.6 percentage points).

Related Pages