Constituency

Cardiff West

Boundary: Cardiff West (2024). Basemap © OpenStreetMap, © CARTO. Boundary: ONS, Open Government Licence.

At a glance

The MP for Cardiff West is Mr Alex Barros-Curtis (Labour), who has held the seat since 2024. At the 2024 general election the seat was a Lab hold: he took 36.7% of the vote for a majority of 7,019, on a 59.1% turnout. Compared with the 2019 general election, the Labour share of the vote was down 15.1 points, and turnout fell from 67.4%.

Current MP

Mr Alex Barros-Curtis

Labour

2024 general election result

Majority 7,019 · Turnout 59.1% · Electorate 75,697

CandidatePartyVotesShare
Alex Barros-Curtis Labour 16,442 36.7%
Kiera Marshall Plaid Cymru 9,423 21.1%
James Hamblin Conservative 6,835 15.3%
Peter Hopkins Reform UK 5,626 12.6%
Jess Ryan Green Party 3,157 7.1%
Manda Rigby Liberal Democrat 1,921 4.3%
Neil McEvoy Propel 1,041 2.3%
John Urquhart Independent 241 0.5%
Sean Wesley Heritage Party 71 0.2%

Past election results

Every General Election and by-election in this seat, newest first. Open one for the full candidate list.

ElectionWinnerResultMajority
2024 Alex Barros-Curtis (Lab) Lab hold 7,019
2019 Kevin Brennan (Lab) Lab hold 10,986
2017 Kevin Brennan (Lab) Lab hold 12,551
2015 Kevin Brennan (Lab) Lab hold 6,789
2010 Kevin Brennan (Lab) Lab hold 4,751

Members for this seat

Everyone who has won the seat at the elections in our records, which begin with the 2010 general election. Members before then are not shown.

MemberPartyPeriod
Mr Alex Barros-Curtis Labour 2024 to present
Kevin Brennan Labour 2010 to 2024

Source: 2024 general election result from the official Parliament constituency profile.