Constituency

St Ives

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

At a glance

The MP for St Ives is Andrew George (Liberal Democrat), who has held the seat since 2024. At the 2024 general election the seat was a LD gain from Con: he took 52.0% of the vote for a majority of 13,786, on a 68.7% turnout. Compared with the 2019 general election, the Liberal Democrat share of the vote was up 11.0 points, and turnout fell from 74.7%.

Current MP

Andrew George

Liberal Democrat

2024 general election result

Majority 13,786 · Turnout 68.7% · Electorate 69,978

CandidatePartyVotesShare
Andrew George Liberal Democrat 25,033 52%
Derek Thomas Conservative 11,247 23.4%
Giane Mortimer Reform UK 6,492 13.5%
Filson Ali Labour 2,788 5.8%
Ian Flindall Green Party 1,797 3.7%
Dave Laity Independent 360 0.7%
Paul Nicholson Liberal 187 0.4%
Jason Saunders UK Independence Party 111 0.2%
John Harris The Common People 91 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 Andrew George (LD) LD gain from Con 13,786
2019 Derek Thomas (Con) Con hold 4,280
2017 Derek Thomas (Con) Con hold 312
2015 Derek Thomas (Con) Con gain from LD 2,469
2010 Andrew George (LD) LD hold 1,719

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 George Liberal Democrat 2024 to present
Derek Thomas Conservative 2015 to 2024
Andrew George Liberal Democrat 2010 to 2015

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