Constituency

Lewes

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

At a glance

The MP for Lewes is James MacCleary (Liberal Democrat), who has held the seat since 2024. At the 2024 general election the seat was a LD gain from Con: he took 50.6% of the vote for a majority of 12,624, on a 69.8% turnout. Compared with the 2019 general election, the Liberal Democrat share of the vote was up 7.2 points, and turnout fell from 76.7%.

Current MP

James MacCleary

Liberal Democrat

2024 general election result

Majority 12,624 · Turnout 69.8% · Electorate 76,166

CandidatePartyVotesShare
James MacCleary Liberal Democrat 26,895 50.6%
Maria Caulfield Conservative 14,271 26.8%
Bernard Brown Reform UK 6,335 11.9%
Danny Sweeney Labour 3,574 6.7%
Paul Keene Green Party 1,869 3.5%
Rowena Easton Social Democratic Party 229 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 James MacCleary (LD) LD gain from Con 12,624
2019 Maria Caulfield (Con) Con hold 2,457
2017 Maria Caulfield (Con) Con hold 5,508
2015 Maria Caulfield (Con) Con gain from LD 1,083
2010 Norman Baker (LD) LD hold 7,647

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
James MacCleary Liberal Democrat 2024 to present
Maria Caulfield Conservative 2015 to 2024
Norman Baker Liberal Democrat 2010 to 2015

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