Constituency

Truro and Falmouth

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

At a glance

The MP for Truro and Falmouth is Jayne Kirkham (Labour (Co-op)), who has held the seat since 2024. At the 2024 general election the seat was a Lab gain from Con: she took 41.3% of the vote for a majority of 8,151, on a 68.9% turnout. Compared with the 2019 general election, the Labour share of the vote was up 3.0 points, and turnout fell from 77.2%.

Current MP

Jayne Kirkham

Labour (Co-op)

2024 general election result

Majority 8,151 · Turnout 68.9% · Electorate 72,982

CandidatePartyVotesShare
Jayne Kirkham Labour 20,783 41.3%
Cherilyn Mackrory Conservative 12,632 25.1%
Ruth Gripper Liberal Democrat 6,552 13%
Steve Rubidge Reform UK 6,163 12.3%
Karen La Borde Green Party 3,470 6.9%
Peter Lawrence Independent 498 1%
Peter White Liberal 166 0.3%

Past election results

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

ElectionWinnerResultMajority
2024 Jayne Kirkham (Lab) Lab gain from Con 8,151
2019 Cherilyn Mackrory (Con) Con hold 4,561
2017 Sarah Newton (Con) Con hold 3,792
2015 Sarah Newton (Con) Con hold 14,000
2010 Sarah Newton (Con) Con gain from LD 435

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
Jayne Kirkham Labour 2024 to present
Cherilyn Mackrory Conservative 2019 to 2024
Sarah Newton Conservative 2010 to 2019

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