Constituency

Melksham and Devizes

Boundary: Melksham and Devizes (2024). Basemap © OpenStreetMap, © CARTO. Boundary: ONS, Open Government Licence.

At a glance

The MP for Melksham and Devizes is Brian Mathew (Liberal Democrat), who has held the seat since 2024. At the 2024 general election the seat was a LD gain from Con: he took 39.1% of the vote for a majority of 2,401, on a 69.7% turnout. The seat was first contested on its current boundaries at the 2024 general election, so there are no earlier results in our data.

Current MP

Brian Mathew

Liberal Democrat

2024 general election result

Majority 2,401 · Turnout 69.7% · Electorate 73,482

CandidatePartyVotesShare
Brian Mathew Liberal Democrat 20,031 39.1%
Michelle Donelan Conservative 17,630 34.4%
Malcolm Cupis Reform UK 6,726 13.1%
Kerry Postlewhite Labour 4,587 9%
Catherine Read Green Party 2,229 4.4%

Past election results

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

ElectionWinnerResultMajority
2024 Brian Mathew (LD) LD gain from Con 2,401

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