Constituency

Colchester

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

At a glance

The MP for Colchester is Pam Cox (Labour), who has held the seat since 2024. At the 2024 general election the seat was a Lab gain from Con: she took 41.9% of the vote for a majority of 8,250, on a 57.1% turnout. Compared with the 2019 general election, the Labour share of the vote was up 9.1 points, and turnout fell from 64.6%.

Current MP

Pam Cox

Labour

2024 general election result

Majority 8,250 · Turnout 57.1% · Electorate 78,662

CandidatePartyVotesShare
Pam Cox Labour 18,804 41.9%
James Cracknell Conservative 10,554 23.5%
Terence Longstaff Reform UK 6,664 14.8%
Martin Goss Liberal Democrat 6,393 14.2%
Sara Ruth Green Party 2,414 5.4%
James Rolfe Climate Party 74 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 Pam Cox (Lab) Lab gain from Con 8,250
2019 Will Quince (Con) Con hold 9,423
2017 Will Quince (Con) Con hold 5,677
2015 Will Quince (Con) Con gain from LD 5,575
2010 Bob Russell (LD) LD hold 6,982

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
Pam Cox Labour 2024 to present
Will Quince Conservative 2015 to 2024
Bob Russell Liberal Democrat 2010 to 2015

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