← Huntingdonshire (all cycles) · 1 May 2025 cohort

Huntingdonshire 2025

Local elections held 1 May 2025.

17 ward races
17 seats
16 elected below the proportional quota
94.1% of seats below quota

How to read this page

Each race below shows the share of valid ballots the marginal elected candidate actually won, and compares it to the proportional quota: the share that would be needed to be guaranteed that seat under any proportional voting method (1 seats + 1). For a 1-seat ward the quota is 50%; for 2 seats, 33.3%; for 3 seats, 25%.

Where the actual winning share fell below the quota, we show the gap as points under par — the editorial indictment. Above-par results are just majority mandates and pass without comment. The voting method is the subject of every observation here. Named candidates appear as the public election record requires; the cause being audited is the voting method, not the individuals. See the methodology page for derivations.

If votes were counted by party

Across the 17 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 17 seats had been allocated to those vote totals in proportion (how, with caveats). The Δ column is the actual seat count minus the proportional seat count — positive numbers are parties First-Past-the-Post over-represented in this council, negative are parties it under-represented.

PartyVotesVote %Seats won% of seatsProportional seatsProportional %Δ
Reform UK12,95227.8%317.6%529.4%-2
Conservative and Unionist Party12,82627.6%635.3%529.4%+1
Liberal Democrats10,20521.9%529.4%423.5%+1
Green Party3,0916.6%00.0%15.9%-1
Labour Party2,9536.3%00.0%15.9%-1
Independent2,7816.0%211.8%15.9%+1
Labour and Co-operative Party1,6753.6%15.9%00.0%+1
Party Of Women500.1%00.0%00.0%0
Total46,533100.0%17100.0%17100.0%0

Vote share vs seats won

The top bar is each party's share of votes cast in this council. Below, one square per seat, coloured by the party that won it — first the actual First-Past-the-Post result, then what a proportional method would have produced from the same vote totals. Divergence between the bar and the actual grid is the indictment of the method.

Vote share
Actual seats
Proportional seats

Wards in this council

Sorted with the largest gap below the quota first. Click any ward to jump to its full result.

Race results

St Ives South & Needingworth · single-seat

Marginal winner 23.2% Proportional quota 50.0% Difference +26.8 pts below quota Valid ballots 2,912

RankCandidatePartyVotesShareElected
1Alex BulatLabour and Co-operative Party67623.2%Elected
2Nic WellsLiberal Democrats58820.2%
3Craig Thomas SmithConservative and Unionist Party58520.1%
4Mark Joseph TurleyReform UK56219.3%
5Kevin Anthony ReynoldsIndependent34211.7%
6Chris SmithGreen Party1685.8%

Electorate 8,109 · Ballots cast 2,921 · Invalid 9 · EC ward code 57261 · Back to ward index

Huntingdon North & Hartford · single-seat

Marginal winner 27.0% Proportional quota 50.0% Difference +23.0 pts below quota Valid ballots 2,604

RankCandidatePartyVotesShareElected
1Leedo GeorgeConservative and Unionist Party70327.0%Elected
2Jo HarveyLiberal Democrats69926.8%
3Sarah SmithReform UK68726.4%
4Luke VinerLabour and Co-operative Party43116.6%
5Colin Cyril CoeGreen Party983.8%

Electorate 8,309 · Ballots cast 2,617 · Invalid 13 · EC ward code 57257 · Back to ward index

St Ives North & Wyton · single-seat

Marginal winner 28.6% Proportional quota 50.0% Difference +21.4 pts below quota Valid ballots 2,622

RankCandidatePartyVotesShareElected
1Julie Elizabeth KerrIndependent74928.6%Elected
2Noah SandersonReform UK65825.1%
3Martin James GillConservative and Unionist Party50919.4%
4Sajjad Ahmed KhanLabour Party35813.7%
5Keith James BrownLiberal Democrats2138.1%
6Tom HoeksmaGreen Party1435.5%

Electorate 7,940 · Ballots cast 2,630 · Invalid 8 · EC ward code 57260 · Back to ward index

St Neots East & Gransden · single-seat

Marginal winner 30.5% Proportional quota 50.0% Difference +19.5 pts below quota Valid ballots 2,123

RankCandidatePartyVotesShareElected
1Sarah CaineLiberal Democrats64830.5%Elected
2Lara Davenport-RayGreen Party63329.8%
3Fiona CaldwellReform UK43720.6%
4Ari LaakkonenConservative and Unionist Party31314.7%
5Keith Ivan PrenticeLabour Party984.6%

Electorate 6,182 · Ballots cast 2,129 · Invalid 6 · EC ward code 57262 · Back to ward index

St Neots Eynesbury · single-seat

Marginal winner 31.9% Proportional quota 50.0% Difference +18.1 pts below quota Valid ballots 2,151

RankCandidatePartyVotesShareElected
1Ricky James IoannidesReform UK68731.9%Elected
2Sam SmithIndependent48622.6%
3Keith HarrisonLiberal Democrats36116.8%
4Adam RobertsConservative and Unionist Party33115.4%
5Harvey WoodhouseLabour Party1496.9%
6Catherine James GoodmanGreen Party1426.6%

Electorate 7,816 · Ballots cast 2,156 · Invalid 5 · EC ward code 57263 · Back to ward index

Somersham & Earith · single-seat

Marginal winner 32.5% Proportional quota 50.0% Difference +17.5 pts below quota Valid ballots 2,561

RankCandidatePartyVotesShareElected
1Charlotte Ann LoweConservative and Unionist Party83232.5%Elected
2Rick RambridgeReform UK66526.0%
3Tony HulmeLiberal Democrats36414.2%
4Robin Clive CarterIndependent28711.2%
5Dan MayhewLabour Party28611.2%
6Tom DeaneGreen Party1405.5%

Electorate 7,697 · Ballots cast 2,574 · Invalid 13 · EC ward code 57267 · Back to ward index

The Hemingfords & Fenstanton · single-seat

Marginal winner 33.6% Proportional quota 50.0% Difference +16.4 pts below quota Valid ballots 2,875

RankCandidatePartyVotesShareElected
1David Norman KeaneConservative and Unionist Party96533.6%Elected
2David John PriestmanLiberal Democrats90731.5%
3Hayley Elizabeth HowattReform UK64922.6%
4Sam BookerGreen Party1936.7%
5Rashid MahmoodLabour Party1816.3%

Electorate 7,994 · Ballots cast 2,895 · Invalid 20 · EC ward code 45904 · Back to ward index

Brampton & Buckden · single-seat

Marginal winner 35.5% Proportional quota 50.0% Difference +14.5 pts below quota Valid ballots 3,303

RankCandidatePartyVotesShareElected
1Liam Paul BeckettLiberal Democrats1,17235.5%Elected
2Catherine Frances GriggConservative and Unionist Party86826.3%
3Luke Oliver SaundersReform UK77523.5%
4Chip ColquhounGreen Party2527.6%
5Stuart John HolderLabour Party2467.4%

Electorate 9,550 · Ballots cast 3,313 · Invalid 10 · EC ward code 57255 · Back to ward index

St Neots The Eatons · single-seat

Marginal winner 35.7% Proportional quota 50.0% Difference +14.3 pts below quota Valid ballots 3,125

RankCandidatePartyVotesShareElected
1Geoff SeeffLiberal Democrats1,11535.7%Elected
2Malcolm John GaylorReform UK1,07634.4%
3Nigel Philip EatonConservative and Unionist Party61119.6%
4Ruberta Frances BissonLabour Party1635.2%
5Andrew Jeremy SealGreen Party1233.9%
6Bev WhiteParty Of Women501.6%

Electorate 9,437 · Ballots cast 3,138 · Invalid 13 · EC ward code 57265 · Back to ward index

Warboys & The Stukeleys · single-seat

Marginal winner 36.2% Proportional quota 50.0% Difference +13.8 pts below quota Valid ballots 2,297

RankCandidatePartyVotesShareElected
1Ross Ben MartinConservative and Unionist Party83236.2%Elected
2David BlakeReform UK73231.9%
3Helen Mary Victoria KewleyLiberal Democrats31913.9%
4Ambrose NtukLabour Party30513.3%
5Ruairi Peter TierneyGreen Party1285.6%

Electorate 7,767 · Ballots cast 2,316 · Invalid 19 · EC ward code 57268 · Back to ward index

Godmanchester & Huntingdon South · single-seat

Marginal winner 38.0% Proportional quota 50.0% Difference +12.0 pts below quota Valid ballots 2,653

RankCandidatePartyVotesShareElected
1Graham Martin WilsonLiberal Democrats1,00838.0%Elected
2Paula Jane SparlingConservative and Unionist Party64824.4%
3Stephen Ronald SpencerReform UK58322.0%
4Bill HennessyLabour Party2389.0%
5Georgie HuntGreen Party1867.0%

Electorate 8,120 · Ballots cast 2,663 · Invalid 10 · EC ward code 57256 · Back to ward index

St Neots Priory Park & Little Paxton · single-seat

Marginal winner 39.2% Proportional quota 50.0% Difference +10.8 pts below quota Valid ballots 2,733

RankCandidatePartyVotesShareElected
1Robin WyattLiberal Democrats1,07239.2%Elected
2Richard TomlinsonConservative and Unionist Party70525.8%
3Ann Christine FryerReform UK65924.1%
4Judith Louise TustianLabour Party1565.7%
5Tim NeillGreen Party1515.5%

Electorate 8,215 · Ballots cast 2,743 · Invalid 10 · EC ward code 57264 · Back to ward index

Yaxley & Farcet · single-seat

Marginal winner 40.5% Proportional quota 50.0% Difference +9.5 pts below quota Valid ballots 2,685

RankCandidatePartyVotesShareElected
1Des WattReform UK1,08840.5%Elected
2Andrew WoodLiberal Democrats92134.3%
3Kev GulsonConservative and Unionist Party45717.0%
4Steve KingLabour Party1385.1%
5David PardoeGreen Party883.3%

Electorate 8,263 · Ballots cast 2,693 · Invalid 8 · EC ward code 57269 · Back to ward index

Huntingdon West · single-seat

Marginal winner 43.4% Proportional quota 50.0% Difference +6.6 pts below quota Valid ballots 2,112

RankCandidatePartyVotesShareElected
1Tom SandersonIndependent91743.4%Elected
2Malcolm Philip RymanReform UK38018.0%
3Phil PearceConservative and Unionist Party35917.0%
4Sam WakefordLabour and Co-operative Party25312.0%
5Sandra ArcherGreen Party1245.9%
6William David Robert TilbrookLiberal Democrats904.3%

Electorate 7,587 · Ballots cast 2,123 · Invalid 11 · EC ward code 57258 · Back to ward index

Alconbury & Kimbolton · single-seat

Marginal winner 47.0% Proportional quota 50.0% Difference +3.0 pts below quota Valid ballots 3,214

RankCandidatePartyVotesShareElected
1Ian Derek GardenerConservative and Unionist Party1,51047.0%Elected
2Simon James TaylorReform UK91028.3%
3James Roger CatmurLiberal Democrats35010.9%
4Harry DenmanLabour Party2638.2%
5Tom AllardGreen Party2026.3%

Electorate 8,163 · Ballots cast 3,234 · Invalid 20 · EC ward code 57254 · Back to ward index

Ramsey & Bury · single-seat

Marginal winner 47.2% Proportional quota 50.0% Difference +2.8 pts below quota Valid ballots 2,876

RankCandidatePartyVotesShareElected
1Jim SidlowReform UK1,35747.2%Elected
2Adela Eva CostelloConservative and Unionist Party84929.5%
3Sebastian O'KeefeLabour and Co-operative Party31511.0%
4Ganesh SittampalamLiberal Democrats1956.8%
5Will TaylorGreen Party1736.0%

Electorate 8,775 · Ballots cast 2,889 · Invalid 13 · EC ward code 57259 · Back to ward index

Sawtry & Stilton · single-seat

Marginal winner 50.2% Proportional quota 50.0% Difference −0.2 pts Valid ballots 3,481

RankCandidatePartyVotesShareElected
1Simon BywaterConservative and Unionist Party1,74950.2%Elected
2Andy FarmerReform UK1,04730.1%
3Joy IsaacsLabour Party37210.7%
4Sarah Rose WilsonLiberal Democrats1835.3%
5Peter McEvoyGreen Party1474.2%

Electorate 9,650 · Ballots cast 3,499 · Invalid 18 · EC ward code 57266 · Back to ward index