Constituency

Vale of Glamorgan

Boundary: Vale of Glamorgan (2024). Basemap © OpenStreetMap, © CARTO. Boundary: ONS, Open Government Licence.

At a glance

The MP for Vale of Glamorgan is Kanishka Narayan (Labour), who has held the seat since 2024. At the 2024 general election the seat was a Lab gain from Con: he took 38.7% of the vote for a majority of 4,216, on a 61.5% turnout. Compared with the 2019 general election, the Labour share of the vote was down 4.6 points, and turnout fell from 71.6%.

Current MP

Kanishka Narayan

Labour

2024 general election result

Majority 4,216 · Turnout 61.5% · Electorate 74,465

CandidatePartyVotesShare
Kanishka Narayan Labour 17,740 38.7%
Alun Cairns Conservative 13,524 29.5%
Toby Rhodes-Matthews Reform UK 6,973 15.2%
Ian Johnson Plaid Cymru 3,245 7.1%
Lynden Mack Green Party 1,881 4.1%
Steven Rajam Liberal Democrat 1,612 3.5%
Stuart Field Abolish the Welsh Assembly Party 669 1.5%
Steven Sluman Independent 182 0.4%

Past election results

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

ElectionWinnerResultMajority
2024 Kanishka Narayan (Lab) Lab gain from Con 4,216
2019 Alun Cairns (Con) Con hold 3,562
2017 Alun Cairns (Con) Con hold 2,190
2015 Alun Cairns (Con) Con hold 6,880
2010 Alun Cairns (Con) Con gain from Lab 4,307

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
Kanishka Narayan Labour 2024 to present
Alun Cairns Conservative 2010 to 2024

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