Constituency

Wrexham

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

At a glance

The MP for Wrexham is Andrew Ranger (Labour), who has held the seat since 2024. At the 2024 general election the seat was a Lab gain from Con: he took 39.2% of the vote for a majority of 5,948, on a 57.5% turnout. Compared with the 2019 general election, the Labour share of the vote was up 0.2 points, and turnout fell from 67.4%.

Current MP

Andrew Ranger

Labour

2024 general election result

Majority 5,948 · Turnout 57.5% · Electorate 70,269

CandidatePartyVotesShare
Andrew Ranger Labour 15,836 39.2%
Sarah Atherton Conservative 9,888 24.5%
Charles Dodman Reform UK 6,915 17.1%
Becca Martin Plaid Cymru 4,138 10.2%
Timothy Sly Liberal Democrat 1,777 4.4%
Tim Morgan Green Party 1,339 3.3%
Paul Ashton Abolish the Welsh Assembly Party 480 1.2%

Past election results

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

ElectionWinnerResultMajority
2024 Andrew Ranger (Lab) Lab gain from Con 5,948
2019 Sarah Atherton (Con) Con gain from Lab 2,131
2017 Ian Lucas (Lab) Lab hold 1,832
2015 Ian Lucas (Lab) Lab hold 1,831
2010 Ian Lucas (Lab) Lab hold 3,658

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
Andrew Ranger Labour 2024 to present
Sarah Atherton Conservative 2019 to 2024
Ian Lucas Labour 2010 to 2019

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