Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Cardiff West was won by Labour at the 2024 general election, with a majority of 7,019 votes over Plaid Cymru. This page covers every general election in Cardiff West from 1950 to 2024.
Full Election History, 1950–2024
Election
Elected
Votes
Vote Share
Runner-up
Majority
Turnout
1950
Thomas George Thomas (Labour)
27,200
54.3%
Charles Stuart Hallinan (Conservative)
4,307 (8.6 pts)
82.2%
1951
Thomas George Thomas (Labour)
28,995
55.1%
Adrian Lincoln Hallinan (Conservative)
5,400 (10.3 pts)
84.1%
1955
Thomas George Thomas (Labour)
26,042
55.3%
Adrian Lincoln Hallinan (Conservative)
4,962 (10.5 pts)
76.7%
1959
Thoams George Thomas (Labour)
25,390
53.3%
A Lincoln Hallinan (Conservative)
3,132 (6.6 pts)
80.0%
1964
George Thomas (Labour)
25,998
59.2%
Keith Thomas Flynn (Conservative)
8,057 (18.3 pts)
76.4%
1966
George Thomas (Labour)
26,139
61.0%
Sidney William Doxsey (Conservative)
9,425 (22.0 pts)
75.1%
1970
George Thomas (Labour)
21,655
49.8%
Robert Williams (Conservative)
5,777 (13.3 pts)
71.0%
Feb 1974
George Thomas (Labour)
16,712
44.0%
Gareth John Jarvis Neale (Conservative)
3,346 (8.8 pts)
73.5%
Oct 1974
George Thomas (Labour)
18,153
50.0%
William Francis Newton Dunn (Conservative)
6,672 (18.4 pts)
69.7%
1979
George Thomas (Speaker (non-party))
27,035
85.6%
Alun Ogwen (Plaid Cymru)
23,763 (75.2 pts)
60.8%
1983
Stefan Terlezki (Conservative)
15,472
38.0%
David Seligman (Labour)
1,774 (4.3 pts)
69.6%
1987
Rhodri Morgan (Labour)
20,329
45.5%
Stefan Terlezki (Conservative)
4,045 (9.1 pts)
77.8%
1992
Rhodri Morgan (Labour)
24,306
53.2%
Michael Prior (Conservative)
9,291 (20.3 pts)
77.6%
1997
Rhodri Morgan (Labour)
24,297
60.3%
Simon Hoare (Conservative)
15,628 (38.8 pts)
69.2%
2001
Kevin Brennan (Labour)
18,594
54.6%
Andrew Davies (Conservative)
11,321 (33.2 pts)
58.4%
2005
Kevin Brennan (Labour)
15,729
45.5%
Simon Baker (Conservative)
8,167 (23.6 pts)
57.7%
2010
Kevin Brennan (Labour)
16,894
41.2%
Angela Jones-Evans (Conservative)
4,751 (11.6 pts)
65.4%
2015
Kevin Brennan (Labour)
17,803
40.7%
James Taghdissian (Conservative)
6,789 (15.5 pts)
65.8%
2017
Kevin Brennan (Labour)
26,425
56.7%
Matt Smith (Conservative)
12,551 (26.9 pts)
70.0%
2019
Kevin Brennan (Labour)
23,908
51.8%
Carolyn Webster (Conservative)
10,986 (23.8 pts)
67.6%
2024
Alex Barros-Curtis (Labour)
16,442
36.7%
Kiera Marshall (Plaid Cymru)
7,019 (15.7 pts)
59.4%
Full Result Breakdown by Election
1950
Candidate
Party
Votes
Share
Elected
Thomas George Thomas
Labour
27,200
54.3%
Yes
Charles Stuart Hallinan
Conservative
22,893
45.7%
No
1951
Candidate
Party
Votes
Share
Elected
Thomas George Thomas
Labour
28,995
55.1%
Yes
Adrian Lincoln Hallinan
Conservative
23,595
44.9%
No
1955
Candidate
Party
Votes
Share
Elected
Thomas George Thomas
Labour
26,042
55.3%
Yes
Adrian Lincoln Hallinan
Conservative
21,080
44.7%
No
1959
Candidate
Party
Votes
Share
Elected
Thoams George Thomas
Labour
25,390
53.3%
Yes
A Lincoln Hallinan
Conservative
22,258
46.7%
No
1964
Candidate
Party
Votes
Share
Elected
George Thomas
Labour
25,998
59.2%
Yes
Keith Thomas Flynn
Conservative
17,941
40.8%
No
1966
Candidate
Party
Votes
Share
Elected
George Thomas
Labour
26,139
61.0%
Yes
Sidney William Doxsey
Conservative
16,714
39.0%
No
1970
Candidate
Party
Votes
Share
Elected
George Thomas
Labour
21,655
49.8%
Yes
Robert Williams
Conservative
15,878
36.5%
No
Dafydd John Lewys Hughes
Plaid Cymru
4,378
10.1%
No
Stephen Wanhill
Liberal
1,594
3.7%
No
Feb 1974
Candidate
Party
Votes
Share
Elected
George Thomas
Labour
16,712
44.0%
Yes
Gareth John Jarvis Neale
Conservative
13,366
35.2%
No
Richard Michael James
Liberal
5,812
15.3%
No
Dafydd John Lewys Hughes
Plaid Cymru
2,093
5.5%
No
Oct 1974
Candidate
Party
Votes
Share
Elected
George Thomas
Labour
18,153
50.0%
Yes
William Francis Newton Dunn
Conservative
11,481
31.6%
No
Richard Michael James
Liberal
4,669
12.9%
No
Dafydd John Lewys Hughes
Plaid Cymru
2,008
5.5%
No
1979
Candidate
Party
Votes
Share
Elected
George Thomas
Speaker (non-party)
27,035
85.6%
Yes
Alun Ogwen
Plaid Cymru
3,272
10.4%
No
Colin Gibbon
National Front
1,287
4.1%
No
1983
Candidate
Party
Votes
Share
Elected
Stefan Terlezki
Conservative
15,472
38.0%
Yes
David Seligman
Labour
13,698
33.6%
No
Jeffrey Thomas
Social Democratic Party
10,388
25.5%
No
Meurig Parri
Plaid Cymru
848
2.1%
No
Graham Jones
Green
352
0.9%
No
1987
Candidate
Party
Votes
Share
Elected
Rhodri Morgan
Labour
20,329
45.5%
Yes
Stefan Terlezki
Conservative
16,284
36.5%
No
Robert Drake
Social Democratic Party
7,300
16.3%
No
Peter Keelan
Plaid Cymru
736
1.6%
No
1992
Candidate
Party
Votes
Share
Elected
Rhodri Morgan
Labour
24,306
53.2%
Yes
Michael Prior
Conservative
15,015
32.9%
No
Jacqui Gasson
Liberal Democrat
5,002
10.9%
No
Penni Bestic
Plaid Cymru
1,177
2.6%
No
Andrew Harding
Natural Law
184
0.4%
No
1997
Candidate
Party
Votes
Share
Elected
Rhodri Morgan
Labour
24,297
60.3%
Yes
Simon Hoare
Conservative
8,669
21.5%
No
Jacqui Gasson
Liberal Democrat
4,366
10.8%
No
Gwenillian Carr
Plaid Cymru
1,949
4.8%
No
Trefor Johns
Referendum Party
996
2.5%
No
2001
Candidate
Party
Votes
Share
Elected
Kevin Brennan
Labour
18,594
54.6%
Yes
Andrew Davies
Conservative
7,273
21.3%
No
Jacqui Gasson
Liberal Democrat
4,458
13.1%
No
Prof. Ifor Bowen
Plaid Cymru
3,296
9.7%
No
Joyce Jenking
UKIP
462
1.4%
No
2005
Candidate
Party
Votes
Share
Elected
Kevin Brennan
Labour
15,729
45.5%
Yes
Simon Baker
Conservative
7,562
21.9%
No
Alison Goldsworthy
Liberal Democrat
6,060
17.5%
No
Neil McEvoy
Plaid Cymru
4,316
12.5%
No
Joe Callan
UKIP
727
2.1%
No
Catherine Taylor-Dawson
Rainbow Dream Ticket
167
0.5%
No
2010
Candidate
Party
Votes
Share
Elected
Kevin Brennan
Labour
16,894
41.2%
Yes
Angela Jones-Evans
Conservative
12,143
29.6%
No
Rachael Hitchinson
Liberal Democrat
7,186
17.5%
No
Mohammed Sarul Islam
Plaid Cymru
2,868
7.0%
No
Mike Hennessey
UKIP
1,117
2.7%
No
Jake Griffiths
Green
750
1.8%
No
2015
Candidate
Party
Votes
Share
Elected
Kevin Brennan
Labour
17,803
40.7%
Yes
James Taghdissian
Conservative
11,014
25.2%
No
Neil McEvoy
Plaid Cymru
6,096
13.9%
No
Brian Morris
UKIP
4,923
11.2%
No
Cadan ap Tomos
Liberal Democrat
2,069
4.7%
No
Ken Barker
Green
1,704
3.9%
No
Helen Jones
Trade Unionist and Socialist Coalition
183
0.4%
No
2017
Candidate
Party
Votes
Share
Elected
Kevin Brennan
Labour
26,425
56.7%
Yes
Matt Smith
Conservative
13,874
29.8%
No
Michael Deem
Plaid Cymru
4,418
9.5%
No
Alex Meredith
Liberal Democrat
1,214
2.6%
No
Richard Lewis
UKIP
698
1.5%
No
2019
Candidate
Party
Votes
Share
Elected
Kevin Brennan
Labour
23,908
51.8%
Yes
Carolyn Webster
Conservative
12,922
28.0%
No
Boyd Clack
Plaid Cymru
3,864
8.4%
No
Callum Littlemore
Liberal Democrat
2,731
5.9%
No
Nick Mullins
Brexit Party
1,619
3.5%
No
David Griffin
Green
1,133
2.5%
No
2024
Candidate
Party
Votes
Share
Elected
Alex Barros-Curtis
Labour
16,442
36.7%
Yes
Kiera Marshall
Plaid Cymru
9,423
21.1%
No
James Hamblin
Conservative
6,835
15.3%
No
Peter Hopkins
Reform UK
5,626
12.6%
No
Jess Ryan
Green
3,157
7.1%
No
Manda Rigby
Liberal Democrat
1,921
4.3%
No
Neil McEvoy
Propel
1,041
2.3%
No
John Urquhart
Independent
241
0.5%
No
Sean Wesley
Heritage Party
71
0.2%
No
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party.
Trend
Cardiff West has been contested at 21 general elections on record since 1950. Parties that have won a seat here over that span: Labour, Speaker (non-party), Conservative.
Frequently Asked Questions
Who won Cardiff West in the 2024 general election?
Labour won Cardiff West in 2024 with 16,442 votes (36.7%), a majority of 7,019 votes over Plaid Cymru in second place.
Which parties have won Cardiff West since 1950?
Since 1950, Cardiff West has been won by: Conservative, Labour, Speaker (non-party).
What was the closest result in Cardiff West?
The closest result on record for Cardiff West was 1983, when Conservative beat Labour by just 1,774 votes (4.3 percentage points).