← Cambridgeshire (all cycles) · 4 May 2017 cohort

Cambridgeshire 2017

Local elections held 4 May 2017.

59 ward races
61 seats
32 elected below the proportional quota
52.5% 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 they'd need to clinch the 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 signed gap as points below quota (a negative number) — the editorial indictment. Above-quota results clear the bar 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 59 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 61 seats had been shared out in proportion to votes received (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; negative are parties it under-represented.

PartyVotesVote %Seats won% of seatsProportional seatsProportional %Δ
Conservative Party73,14540.7%3659.0%2541.0%+11
Liberal Democrats53,49529.8%1524.6%1931.1%-4
Labour Party32,48218.1%711.5%1118.0%-4
UK Independence Party (UKIP)6,5553.6%00.0%23.3%-2
Green Party6,5113.6%00.0%23.3%-2
Independent4,1032.3%11.6%11.6%0
StNeots3,1071.7%23.3%11.6%+1
IndNwk4120.2%00.0%00.0%0
Total179,810100.0%61100.0%61100.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

Council composition: what this election replaced

The 2017 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2017 election (current) and on the eve of it (2016), so you can see what the result replaced.

Current (2017)
Previous (2016)

Wards in this council

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

Race results

Castle · single-seat

Marginal winner Winning candidate's share of valid ballots. 29.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −20.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,609

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Claire RichardsLabour Party77729.8%−20.2 ptsElected
2John HipkinIndependent75028.7%
3Paul SagarLiberal Democrats73628.2%
4Edward MacnaghtenConservative Party1997.6%
5Gareth BaileyGreen Party1475.6%

EC ward code E58000057 · Back to ward index

Huntingdon North and Hartford · single-seat

Marginal winner Winning candidate's share of valid ballots. 35.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −15.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,517

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Michael ShellensLiberal Democrats88235.0%−15.0 ptsElected
2Emily BarleyConservative Party83833.3%
3Nik JohnsonLabour Party53221.1%
4Peter AshcroftUK Independence Party (UKIP)26510.5%

EC ward code E58000070 · Back to ward index

Cottenham and Willingham · single-seat

Marginal winner Winning candidate's share of valid ballots. 35.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −14.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,418

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Timothy WotherspoonConservative Party1,20735.3%−14.7 ptsElected
2Neil GoughLiberal Democrats1,20535.3%
3Alex TileyLabour Party42112.3%
4Mike MasonIndNwk41212.1%
5Colin CoeGreen Party1735.1%

EC ward code E58000061 · Back to ward index

Trumpington · single-seat

Marginal winner Winning candidate's share of valid ballots. 39.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −11.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,861

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Donald AdeyLiberal Democrats1,11639.0%−11.0 ptsElected
2Katie ThornburrowLabour Party84729.6%
3Shapour MeftahConservative Party69424.3%
4Ceri GallowayGreen Party2047.1%

EC ward code E58000100 · Back to ward index

March South and Rural · single-seat

Marginal winner Winning candidate's share of valid ballots. 39.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −10.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,438

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1John GowingConservative Party96939.7%−10.3 ptsElected
2Robert SkouldingIndependent91037.3%
3Steven SmithLabour Party1747.1%
4Daniel SpencerUK Independence Party (UKIP)1576.4%
5Neil MorrisonLiberal Democrats1265.2%
6Elizabeth WrightGreen Party1024.2%

EC ward code E58000077 · Back to ward index

King's Hedges · single-seat

Marginal winner Winning candidate's share of valid ballots. 40.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −9.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,111

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Elisa MeschiniLabour Party1,24740.1%−9.9 ptsElected
2Jamie DalzellLiberal Democrats1,05633.9%
3Anette KarimiConservative Party42713.7%
4Angela DitchfieldGreen Party2116.8%
5David CornUK Independence Party (UKIP)1705.5%

EC ward code E58000072 · Back to ward index

Bar Hill · single-seat

Marginal winner Winning candidate's share of valid ballots. 40.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −9.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,998

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Lynda HarfordConservative Party1,20240.1%−9.9 ptsElected
2Mark ArgentLiberal Democrats83627.9%
3Stuart HilpertLabour Party55018.3%
4Teal RileyGreen Party2528.4%
5Helene GreenUK Independence Party (UKIP)1585.3%

EC ward code E58000053 · Back to ward index

Abbey · single-seat

Marginal winner Winning candidate's share of valid ballots. 40.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −9.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,517

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Joan WhiteheadLabour Party1,02240.6%−9.4 ptsElected
2Nicky ShepardLiberal Democrats94737.6%
3Kevin FrancisConservative Party33613.3%
4Monica HoneGreen Party2128.4%

EC ward code E58000050 · Back to ward index

Petersfield · single-seat

Marginal winner Winning candidate's share of valid ballots. 41.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −9.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,436

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Linda JonesLabour Party1,41041.0%−9.0 ptsElected
2Emma BatesLiberal Democrats1,17134.1%
3Virgil IerubinoGreen Party46713.6%
4Linda YeatmanConservative Party38811.3%

EC ward code E58000082 · Back to ward index

Market · single-seat

Marginal winner Winning candidate's share of valid ballots. 41.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −8.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,305

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Nichola HarrisonLiberal Democrats96541.9%−8.1 ptsElected
2Nick GayLabour Party67829.4%
3Jeremy CaddickGreen Party42518.4%
4Henry MitsonConservative Party23710.3%

EC ward code E58000078 · Back to ward index

Gamlingay · single-seat

Marginal winner Winning candidate's share of valid ballots. 42.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −7.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,564

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Sebastian KindersleyLiberal Democrats1,50542.2%−7.8 ptsElected
2Heather WilliamsConservative Party1,44840.6%
3Alison ElcoxIndependent37410.5%
4John GoodallLabour Party2376.6%

EC ward code E58000066 · Back to ward index

St Neots Priory Park and Little Paxton · single-seat

Marginal winner Winning candidate's share of valid ballots. 43.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −7.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,488

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1David WellsConservative Party1,06943.0%−7.0 ptsElected
2Carol McMahonLiberal Democrats59924.1%
3Paul DaviesStNeots56522.7%
4Christine GreenLabour Party25510.2%

EC ward code E58000096 · Back to ward index

Cambourne · single-seat

Marginal winner Winning candidate's share of valid ballots. 43.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −6.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,646

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Mark HowellConservative Party1,14543.3%−6.7 ptsElected
2Peter HedgesLiberal Democrats72127.2%
3Gavin ClaytonLabour Party59022.3%
4Marcus PitcaithlyGreen Party1907.2%

EC ward code E58000056 · Back to ward index

Fulbourn · single-seat

Marginal winner Winning candidate's share of valid ballots. 43.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −6.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,805

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1John WilliamsLiberal Democrats1,21743.4%−6.6 ptsElected
2Alan SharpConservative Party89932.0%
3Tim AndrewsLabour Party54819.5%
4Oliver FisherGreen Party1415.0%

EC ward code E58000065 · Back to ward index

St Neots Eynesbury · single-seat

Marginal winner Winning candidate's share of valid ballots. 43.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −6.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,884

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Simone TaylorStNeots81843.4%−6.6 ptsElected
2Robert MooresConservative Party64934.4%
3Claire PiperLiberal Democrats22812.1%
4Sam WakefordLabour Party18910.0%

EC ward code E58000095 · Back to ward index

Chesterton · single-seat

Marginal winner Winning candidate's share of valid ballots. 44.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −5.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,890

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Ian ManningLiberal Democrats1,71544.1%−5.9 ptsElected
2Kelley GreenLabour Party1,40736.2%
3Connor MacdonaldConservative Party48112.4%
4Stephen LawrenceGreen Party1995.1%
5Peter BurkinshawUK Independence Party (UKIP)882.3%

EC ward code E58000060 · Back to ward index

Romsey · single-seat

Marginal winner Winning candidate's share of valid ballots. 44.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −5.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,656

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Noel KavanaghLabour Party1,63344.7%−5.3 ptsElected
2Simon CooperLiberal Democrats1,35937.2%
3Simon LeeConservative Party3359.2%
4Caitlin PattersonGreen Party3299.0%

EC ward code E58000086 · Back to ward index

Arbury · single-seat

Marginal winner Winning candidate's share of valid ballots. 44.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −5.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,969

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Jocelynne ScuttLabour Party1,33144.8%−5.2 ptsElected
2Cecilia LiszkaLiberal Democrats91931.0%
3Henry CollinsConservative Party54218.3%
4Lucas RuzowitzkyGreen Party1776.0%

EC ward code E58000052 · Back to ward index

Ramsey and Bury · single-seat

Marginal winner Winning candidate's share of valid ballots. 45.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −4.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,871

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Adela CostelloConservative Party1,29645.1%−4.9 ptsElected
2Peter ReeveUK Independence Party (UKIP)1,15240.1%
3Kevin MinnetteLabour Party2609.1%
4Alex WasyliwLiberal Democrats1635.7%

EC ward code E58000084 · Back to ward index

Sutton · single-seat

Marginal winner Winning candidate's share of valid ballots. 45.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −4.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,149

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Lorna DupreLiberal Democrats1,44145.8%−4.2 ptsElected
2Michael BradleyConservative Party1,35343.0%
3Christopher HorneLabour Party35511.3%

EC ward code E58000098 · Back to ward index

Longstanton, Northstowe and Over · single-seat

Marginal winner Winning candidate's share of valid ballots. 45.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −4.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,422

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Peter HudsonConservative Party1,11245.9%−4.1 ptsElected
2Sarah Cheung JohnsonLiberal Democrats96539.8%
3Simon DownLabour Party2269.3%
4Sandra ArcherGreen Party1194.9%

EC ward code E58000075 · Back to ward index

Ely South · single-seat

Marginal winner Winning candidate's share of valid ballots. 46.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −3.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,531

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Anna BaileyConservative Party1,62746.1%−3.9 ptsElected
2Christine WhelanLiberal Democrats1,36838.7%
3Rebecca DennessLabour Party53615.2%

EC ward code E58000064 · Back to ward index

St Neots the Eatons · single-seat

Marginal winner Winning candidate's share of valid ballots. 46.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −3.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,254

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Derek GilesStNeots1,50646.3%−3.7 ptsElected
2Beth HughesConservative Party89327.4%
3Bob FarrerIndependent38811.9%
4James BartrickLiberal Democrats2507.7%
5Rob GardinerLabour Party2176.7%

EC ward code E58000097 · Back to ward index

Queen Edith's · single-seat

Marginal winner Winning candidate's share of valid ballots. 46.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −3.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,618

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Amanda TaylorLiberal Democrats1,67846.4%−3.6 ptsElected
2Adam PoundsLabour Party96226.6%
3Manas DebConservative Party75220.8%
4Joel ChalfenGreen Party2266.2%

EC ward code E58000083 · Back to ward index

Waterbeach · single-seat

Marginal winner Winning candidate's share of valid ballots. 46.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −3.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,677

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Anna BradnamLiberal Democrats1,70646.4%−3.6 ptsElected
2George WalkerConservative Party1,18432.2%
3Gareth WrightLabour Party59116.1%
4Eleanor CraneGreen Party1965.3%

EC ward code E58000102 · Back to ward index

Linton · single-seat

Marginal winner Winning candidate's share of valid ballots. 47.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −2.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,111

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Henry BatchelorLiberal Democrats1,95747.6%−2.4 ptsElected
2John BaldConservative Party1,57938.4%
3Paul RichardsonGreen Party2937.1%
4Ernie TurkingtonLabour Party2826.9%

EC ward code E58000073 · Back to ward index

Chatteris · single-seat

Marginal winner Winning candidate's share of valid ballots. 48.5% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −1.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,241

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Anne HayConservative Party1,08648.5%−1.5 ptsElected
2Richard MandleyUK Independence Party (UKIP)42919.1%
3Steven NicholsonIndependent2019.0%
4David LewisLabour Party1787.9%
5John FreemanLiberal Democrats1767.9%
6Daniel DivineIndependent1717.6%

EC ward code E58000058 · Back to ward index

Brampton and Buckden · single-seat

Marginal winner Winning candidate's share of valid ballots. 48.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −1.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,163

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Peter DownesLiberal Democrats1,53648.6%−1.4 ptsElected
2Hamish MassonConservative Party1,42245.0%
3Sue FosterLabour Party2056.5%

EC ward code E58000054 · Back to ward index

Huntingdon West · single-seat

Marginal winner Winning candidate's share of valid ballots. 48.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −1.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,096

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Tom SandersonIndependent1,01848.6%−1.4 ptsElected
2Sir Peter BrownConservative Party53225.4%
3Joe JordanLiberal Democrats29914.3%
4Patrick KadewereLabour Party24711.8%

EC ward code E58000071 · Back to ward index

Cherry Hinton · single-seat

Marginal winner Winning candidate's share of valid ballots. 48.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −1.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,187

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Sandra CrawfordLabour Party1,55548.8%−1.2 ptsElected
2James MathiesonConservative Party71822.5%
3John OakesLiberal Democrats69921.9%
4Maximilian FriesGreen Party2156.7%

EC ward code E58000059 · Back to ward index

Ely North · single-seat

Marginal winner Winning candidate's share of valid ballots. 49.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −0.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,417

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Lis EveryConservative Party1,19249.3%−0.7 ptsElected
2Alison WhelanLiberal Democrats85535.4%
3Mark HuckerLabour Party37015.3%

EC ward code E58000063 · Back to ward index

Hardwick · single-seat

Marginal winner Winning candidate's share of valid ballots. 49.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −0.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,690

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Lina JosephConservative Party1,84049.9%−0.1 ptsElected
2Philip AllenLiberal Democrats1,36937.1%
3Norman CrowtherLabour Party45612.4%
4Anna Gomori-WoodcockGreen Party250.7%

EC ward code E58000068 · Back to ward index

Newnham · single-seat

Marginal winner Winning candidate's share of valid ballots. 51.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +1.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,386

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Lucy NethsinghaLiberal Democrats1,22151.2%+1.2 ptsElected
2Joe DaleLabour Party67328.2%
3Julius CarringtonConservative Party29912.5%
4Mark SladeGreen Party1938.1%

EC ward code E58000080 · Back to ward index

Godmanchester and Huntingdon South · single-seat

Marginal winner Winning candidate's share of valid ballots. 52.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +2.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,284

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Graham WilsonLiberal Democrats1,19452.3%+2.3 ptsElected
2Bill HensleyConservative Party65628.7%
3Samuel SweekLabour Party28212.3%
4Dan MorrisUK Independence Party (UKIP)1526.7%

EC ward code E58000067 · Back to ward index

Yaxley and Farcet · single-seat

Marginal winner Winning candidate's share of valid ballots. 52.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +2.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,133

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Mac McGuireConservative Party1,11852.4%+2.4 ptsElected
2Jonathan OrchardLabour Party55826.2%
3Paul RichardsonUK Independence Party (UKIP)45721.4%

EC ward code E58000108 · Back to ward index

St Neots East and Gransden · single-seat

Marginal winner Winning candidate's share of valid ballots. 52.6% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +2.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,646

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Julie WissonConservative Party86552.6%+2.6 ptsElected
2James CatmurLiberal Democrats37522.8%
3James CorleyStNeots21813.2%
4Stephen HinchleyLabour Party18811.4%

EC ward code E58000094 · Back to ward index

Histon and Impington · single-seat

Marginal winner Winning candidate's share of valid ballots. 53.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +3.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,598

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1David JenkinsLiberal Democrats1,93853.9%+3.9 ptsElected
2Othman ColeConservative Party83423.2%
3Beccy TalmyLabour Party60216.7%
4Darren CotterellGreen Party2246.2%

EC ward code E58000069 · Back to ward index

Burwell · single-seat

Marginal winner Winning candidate's share of valid ballots. 53.9% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +3.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,889

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Joshua SchumannConservative Party1,55753.9%+3.9 ptsElected
2Charlotte CaneLiberal Democrats64222.2%
3Liz SwiftLabour Party38113.2%
4Flora WaterhouseGreen Party30910.7%

EC ward code E58000055 · Back to ward index

Roman Bank and Peckover · single-seat

Marginal winner Winning candidate's share of valid ballots. 54.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +4.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,686

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Simon KingConservative Party1,45554.2%+4.2 ptsElected
2Gavin BoothLiberal Democrats61522.9%
3Christopher SchoolingUK Independence Party (UKIP)36413.6%
4Richard HibbertLabour Party2529.4%

EC ward code E58000085 · Back to ward index

St Ives North and Wyton · single-seat

Marginal winner Winning candidate's share of valid ballots. 54.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +4.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,256

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Ryan FullerConservative Party1,22354.2%+4.2 ptsElected
2David HodgeLiberal Democrats40417.9%
3Sam FeeneyLabour Party39117.3%
4Margaret KingUK Independence Party (UKIP)23810.5%

EC ward code E58000092 · Back to ward index

Duxford · single-seat

Marginal winner Winning candidate's share of valid ballots. 55.1% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +5.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,748

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Peter ToppingConservative Party2,06655.1%+5.1 ptsElected
2Peter McDonaldLiberal Democrats1,24833.3%
3Jackie ScottLabour Party2867.6%
4Matthew BartonGreen Party1483.9%

EC ward code E58000062 · Back to ward index

Papworth and Swavesey · single-seat

Marginal winner Winning candidate's share of valid ballots. 56.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +6.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,671

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Mandy SmithConservative Party1,49556.0%+6.0 ptsElected
2Peter SandfordLiberal Democrats66024.7%
3Darren MaceyLabour Party30511.4%
4Gaynor ClementsGreen Party2117.9%

EC ward code E58000081 · Back to ward index

Melbourn and Bassingbourn · single-seat

Marginal winner Winning candidate's share of valid ballots. 56.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +6.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,012

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Susan van de VenLiberal Democrats1,69356.2%+6.2 ptsElected
2Joshua HuntingfieldConservative Party77325.7%
3Adrian DentUK Independence Party (UKIP)1996.6%
4Simon SaggersGreen Party1745.8%
5Chris ColeridgeLabour Party1735.7%

EC ward code E58000079 · Back to ward index

Littleport · single-seat

Marginal winner Winning candidate's share of valid ballots. 57.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +7.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,508

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1David Ambrose SmithConservative Party86357.2%+7.2 ptsElected
2Jane FrancesLabour Party33522.2%
3Martin SeidelLiberal Democrats31020.6%

EC ward code E58000074 · Back to ward index

Sawston and Shelford · 2-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 41.0% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +7.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 6,309

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Kevin CuffleyConservative Party2,69821.4%42.8%+9.4 ptsElected
2Roger HickfordConservative Party2,58420.5%41.0%+7.6 ptsElected
3Peter FaneLiberal Democrats2,52820.0%40.1%
4Brian MilnesLiberal Democrats2,42719.2%38.5%
5Mike NettletonLabour Party1,1949.5%18.9%
6Sue WhitneyLabour Party1,1869.4%18.8%

EC ward code E58000087 · Back to ward index

Soham South and Haddenham · single-seat

Marginal winner Winning candidate's share of valid ballots. 57.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +7.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,167

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Bill HuntConservative Party1,82857.7%+7.7 ptsElected
2Pauline WilsonLiberal Democrats82626.1%
3Lydia HillLabour Party32010.1%
4Andy CoganGreen Party1936.1%

EC ward code E58000090 · Back to ward index

St Ives South and Needingworth · single-seat

Marginal winner Winning candidate's share of valid ballots. 59.3% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +9.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,516

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Kevin ReynoldsConservative Party1,49159.3%+9.3 ptsElected
2John WatsonLabour Party53721.3%
3Lakkana YalagalaLiberal Democrats48819.4%

EC ward code E58000093 · Back to ward index

Wisbech West · single-seat

Marginal winner Winning candidate's share of valid ballots. 61.0% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +11.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,764

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Steven TierneyConservative Party1,07661.0%+11.0 ptsElected
2Paul ClappUK Independence Party (UKIP)21112.0%
3Christina EyresLabour Party19010.8%
4Sharon HomeIndependent1196.7%
5Jane Feaviour-ClarkeGreen Party704.0%
6Christopher RossLiberal Democrats613.5%
7Jonathan MillerIndependent372.1%

EC ward code E58000106 · Back to ward index

Alconbury and Kimbolton · single-seat

Marginal winner Winning candidate's share of valid ballots. 61.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +11.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 3,147

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Ian GardenerConservative Party1,94361.7%+11.7 ptsElected
2Michael BakerLiberal Democrats97330.9%
3Kevin GoddardLabour Party2317.3%

EC ward code E58000051 · Back to ward index

The Hemingfords and Fenstanton · single-seat

Marginal winner Winning candidate's share of valid ballots. 62.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +12.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,840

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Ian BatesConservative Party1,76662.2%+12.2 ptsElected
2David PriestmanLiberal Democrats78527.6%
3Robert LeachLabour Party28910.2%

EC ward code E58000099 · Back to ward index

Warboys and the Stukeleys · single-seat

Marginal winner Winning candidate's share of valid ballots. 62.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +12.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 1,829

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Terry RogersConservative Party1,14262.4%+12.4 ptsElected
2Paul BullenUK Independence Party (UKIP)27314.9%
3Tony HulmeLiberal Democrats24813.6%
4Graeme WatkinsLabour Party1669.1%

EC ward code E58000101 · Back to ward index

Wisbech East · single-seat

Marginal winner Winning candidate's share of valid ballots. 63.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +13.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,032

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Samantha HoyConservative Party1,28463.2%+13.2 ptsElected
2Susan MarshallLabour Party30615.1%
3Susan CarsonUK Independence Party (UKIP)24312.0%
4Fay AllenIndependent1356.6%
5Gareth WilsonLiberal Democrats643.1%

EC ward code E58000105 · Back to ward index

Whittlesey North · single-seat

Marginal winner Winning candidate's share of valid ballots. 65.7% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +15.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,078

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Christopher BodenConservative Party1,36565.7%+15.7 ptsElected
2Stephen JanskyLabour Party27913.4%
3Dawn Rhys-OwainUK Independence Party (UKIP)24411.7%
4Alex OatesGreen Party974.7%
5Francis BellardLiberal Democrats934.5%

EC ward code E58000103 · Back to ward index

March North and Waldersey · 2-seat (bloc vote)

Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 49.3% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +16.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 4,245

This is a 2-seat ward under bloc vote — each voter could cast up to 2 votes, so summing candidate votes overcounts voters by ~2×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 2, the figure comparable to the proportional quota). Why two columns →

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Share of voters (est.) Estimated share of voters who supported this candidate, comparable across single- and multi-seat wards. Each voter could cast up to 2 votes, so we approximate ballots as total votes ÷ 2. This is the figure compared against the proportional quota.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Steve CountConservative Party2,26326.7%53.3%+20.0 ptsElected
2Janet FrenchConservative Party2,09424.7%49.3%+16.0 ptsElected
3Katharine BultitudeLabour Party85610.1%20.2%
4Martin FieldLabour Party85010.0%20.0%
5Stephen CourtLiberal Democrats6057.1%14.3%
6Caroline SmithUK Independence Party (UKIP)5616.6%13.2%
7Robin TalbotUK Independence Party (UKIP)4815.7%11.3%
8Scott Lansdell-HillLiberal Democrats3404.0%8.0%
9Ruth JohnsonGreen Party2482.9%5.8%
10Andrew CrawfordGreen Party1912.2%4.5%

EC ward code E58000076 · Back to ward index

Soham North and Isleham · single-seat

Marginal winner Winning candidate's share of valid ballots. 66.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +16.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,271

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Paul RaynesConservative Party1,50466.2%+16.2 ptsElected
2Rupert Moss-EccardtLiberal Democrats39617.4%
3Isobel MorrisLabour Party37116.3%

EC ward code E58000089 · Back to ward index

Whittlesey South · single-seat

Marginal winner Winning candidate's share of valid ballots. 66.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +16.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,547

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1David ConnorConservative Party1,69266.4%+16.4 ptsElected
2Dai Rhys-OwainUK Independence Party (UKIP)26610.4%
3Martin LodziakLabour Party2479.7%
4Graham KitchenLiberal Democrats1927.5%
5Karen AlexanderGreen Party1505.9%

EC ward code E58000104 · Back to ward index

Woodditton · single-seat

Marginal winner Winning candidate's share of valid ballots. 67.4% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +17.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,485

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Mathew ShuterConservative Party1,67667.4%+17.4 ptsElected
2John TrappLiberal Democrats76730.9%
3Steve O'DellLabour Party421.7%

EC ward code E58000107 · Back to ward index

Somersham and Earith · single-seat

Marginal winner Winning candidate's share of valid ballots. 68.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +18.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,732

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Steve CriswellConservative Party1,86268.2%+18.2 ptsElected
2Tony JebsonLiberal Democrats39314.4%
3Iain RamsbottomLabour Party29910.9%
4Callum DuffyUK Independence Party (UKIP)1786.5%

EC ward code E58000091 · Back to ward index

Sawtry and Stilton · single-seat

Marginal winner Winning candidate's share of valid ballots. 68.8% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +18.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,940

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Simon BywaterConservative Party2,02268.8%+18.8 ptsElected
2Margaret CochraneLabour Party40513.8%
3Roger HensonUK Independence Party (UKIP)2699.1%
4Geoff HarveyLiberal Democrats2448.3%

EC ward code E58000088 · Back to ward index