← Ipswich (all cycles) · 7 May 2026 cohort

Ipswich 2026

Local elections held 7 May 2026.

16 ward races
16 seats
16 elected below the proportional quota
100.0% 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 16 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 16 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 %Δ
Reform UK12,94931.7%1062.5%531.3%+5
Labour Party10,94026.8%425.0%531.3%-1
Green Party7,77219.0%16.3%318.8%-2
Conservative Party5,84614.3%00.0%212.5%-2
Liberal Democrats3,3708.2%16.3%16.3%0
Total40,877100.0%16100.0%16100.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

Two opencouncildata snapshots: the council immediately after the 2026 election (current) and immediately before it (2025). Only ~⅓ of seats were contested in 2026 — most of the bench is unchanged, and the cycle's effect on the overall composition is what shifts.

Current (2026)
Previous (2025)

Wards in this council

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

Race results

Bixley · single-seat

Marginal winner 31.1% Proportional quota 50.0% Below quota −18.9 pts Valid ballots 3,004

RankCandidatePartyVotesShareBelow quotaElected
1David Anthony HillReform UK93431.1%−18.9 ptsElected
2Edward James Joseph PhillipsConservative Party89929.9%
3Paul James AndersonLabour Party61220.4%
4Stephanie Gillian CullenGreen Party39813.2%
5Lisa WeichertLiberal Democrats1615.4%

Electorate 5,706 · Ballots cast 3,011 · Invalid 7 · EC ward code local.ipswich.bixley.2026-05-07 · Back to ward index

St John's · single-seat

Marginal winner 31.6% Proportional quota 50.0% Below quota −18.4 pts Valid ballots 3,107

RankCandidatePartyVotesShareBelow quotaElected
1Neil Edward MacDonaldLabour Party98331.6%−18.4 ptsElected
2Josh OwensReform UK86627.9%
3Leon Aynsley PaternosterGreen Party72823.4%
4Oliver Vernon Antony Lee-PearsonConservative Party34811.2%
5Kelly Victoria TurnerLiberal Democrats1825.9%

Electorate 6,965 · Ballots cast 3,115 · Invalid 8 · EC ward code local.ipswich.st-johns.2026-05-07 · Back to ward index

Bridge · single-seat

Marginal winner 33.5% Proportional quota 50.0% Below quota −16.5 pts Valid ballots 2,327

RankCandidatePartyVotesShareBelow quotaElected
1Rupert Tonkin-GalvinReform UK78033.5%−16.5 ptsElected
2Polly FordLabour Party68629.5%
3Jamie AllendenGreen Party43718.8%
4Katherine Mary WestConservative Party29112.5%
5Henry WilliamsLiberal Democrats1335.7%

Electorate 6,503 · Ballots cast 2,337 · Invalid 10 · EC ward code local.ipswich.bridge.2026-05-07 · Back to ward index

Gipping · single-seat

Marginal winner 33.9% Proportional quota 50.0% Below quota −16.1 pts Valid ballots 2,228

RankCandidatePartyVotesShareBelow quotaElected
1Leslie Richard John FosterReform UK75533.9%−16.1 ptsElected
2Simona LazarLabour Party69231.1%
3Dalian Lewis HaynesGreen Party41118.4%
4Bbosa KiyingiConservative Party23410.5%
5Daniel DaveyLiberal Democrats1366.1%

Electorate 6,476 · Ballots cast 2,237 · Invalid 9 · EC ward code local.ipswich.gipping.2026-05-07 · Back to ward index

Rushmere · single-seat

Marginal winner 33.9% Proportional quota 50.0% Below quota −16.1 pts Valid ballots 3,038

RankCandidatePartyVotesShareBelow quotaElected
1Stefan LongLabour Party1,03133.9%−16.1 ptsElected
2Vicky HillReform UK79026.0%
3Susan Grace HagleyGreen Party53617.6%
4Chijioke PhilipConservative Party43314.3%
5Lucy DrakeLiberal Democrats2488.2%

Electorate 6,247 · Ballots cast 3,049 · Invalid 11 · EC ward code local.ipswich.rushmere.2026-05-07 · Back to ward index

Alexandra · single-seat

Marginal winner 34.4% Proportional quota 50.0% Below quota −15.6 pts Valid ballots 3,042

RankCandidatePartyVotesShareBelow quotaElected
1David John PlowmanGreen Party1,04734.4%−15.6 ptsElected
2John CookLabour Party1,00633.1%
3Jeffrey CiobanuReform UK58919.4%
4John Peter DownieConservative Party2508.2%
5Giles TurnerLiberal Democrats1504.9%

Electorate 7,588 · Ballots cast 3,060 · Invalid 18 · EC ward code local.ipswich.alexandra.2026-05-07 · Back to ward index

Priory Heath · single-seat

Marginal winner 34.5% Proportional quota 50.0% Below quota −15.5 pts Valid ballots 2,542

RankCandidatePartyVotesShareBelow quotaElected
1Tim ButtleReform UK87634.5%−15.5 ptsElected
2Owen Leslie BartholomewLabour Party76129.9%
3Paul DaleyGreen Party44217.4%
4Albert DemajConservative Party31512.4%
5Nigel Patrick FoxLiberal Democrats1485.8%

Electorate 6,796 · Ballots cast 2,551 · Invalid 9 · EC ward code local.ipswich.priory-heath.2026-05-07 · Back to ward index

Castle Hill · single-seat

Marginal winner 35.7% Proportional quota 50.0% Below quota −14.3 pts Valid ballots 2,659

RankCandidatePartyVotesShareBelow quotaElected
1William John Joseph PatrickReform UK94835.7%−14.3 ptsElected
2Stephen Richard IonConservative Party58121.9%
3Dawn Louise AllumLabour Party44616.8%
4Jennifer McCarthyGreen Party42315.9%
5Martin Edmund PakesLiberal Democrats2619.8%

Electorate 5,742 · Ballots cast 2,672 · Invalid 13 · EC ward code local.ipswich.castle-hill.2026-05-07 · Back to ward index

Westgate · single-seat

Marginal winner 36.2% Proportional quota 50.0% Below quota −13.8 pts Valid ballots 2,222

RankCandidatePartyVotesShareBelow quotaElected
1Colin John KreidewolfLabour Party80536.2%−13.8 ptsElected
2John William MannGreen Party51923.4%
3James HollinsReform UK50822.9%
4Stephen Jason KirbyConservative Party25311.4%
5Martin HoreLiberal Democrats1376.2%

Electorate 6,264 · Ballots cast 2,227 · Invalid 5 · EC ward code local.ipswich.westgate.2026-05-07 · Back to ward index

Holywells · single-seat

Marginal winner 36.9% Proportional quota 50.0% Below quota −13.1 pts Valid ballots 2,683

RankCandidatePartyVotesShareBelow quotaElected
1George Samuel LankesterLabour Party99036.9%−13.1 ptsElected
2Robin WilkinsonReform UK67625.2%
3Rory Richardson-ToddGreen Party54720.4%
4Angela Philomena Jennifer KleinConservative Party47017.5%

Electorate 5,755 · Ballots cast 2,699 · Invalid 16 · EC ward code local.ipswich.holywells.2026-05-07 · Back to ward index

Whitehouse · single-seat

Marginal winner 39.7% Proportional quota 50.0% Below quota −10.3 pts Valid ballots 2,219

RankCandidatePartyVotesShareBelow quotaElected
1David Alan HurlbutReform UK88039.7%−10.3 ptsElected
2Julie ShooterGreen Party58026.1%
3Colin WrightLabour Party48521.9%
4Mark Patrick PhillipsConservative Party1898.5%
5Trevor Arthur PowellLiberal Democrats853.8%

Electorate 6,353 · Ballots cast 2,230 · Invalid 11 · EC ward code local.ipswich.whitehouse.2026-05-07 · Back to ward index

Stoke Park · single-seat

Marginal winner 41.4% Proportional quota 50.0% Below quota −8.6 pts Valid ballots 2,033

RankCandidatePartyVotesShareBelow quotaElected
1Morgan BrobynReform UK84241.4%−8.6 ptsElected
2Sian Olwyn Chantelle GubbConservative Party44321.8%
3Mika BerculeanLabour Party41820.6%
4Barry BroomGreen Party33016.2%

Electorate 5,116 · Ballots cast 2,045 · Invalid 12 · EC ward code local.ipswich.stoke-park.2026-05-07 · Back to ward index

Gainsborough · single-seat

Marginal winner 42.2% Proportional quota 50.0% Below quota −7.8 pts Valid ballots 2,257

RankCandidatePartyVotesShareBelow quotaElected
1Ryan ProcterReform UK95242.2%−7.8 ptsElected
2Saffeen Sirwan YamulkiLabour Party53023.5%
3Liz HarsantConservative Party40217.8%
4Juliet Elizabeth Angela GarsideGreen Party37316.5%

Electorate 6,214 · Ballots cast 2,266 · Invalid 9 · EC ward code local.ipswich.gainsborough.2026-05-07 · Back to ward index

Sprites · single-seat

Marginal winner 45.5% Proportional quota 50.0% Below quota −4.5 pts Valid ballots 1,964

RankCandidatePartyVotesShareBelow quotaElected
1Stuart AllenReform UK89445.5%−4.5 ptsElected
2Colin Thomas SmartLabour Party42421.6%
3Michael Raymond ScanesConservative Party35918.3%
4Martin HynesGreen Party1919.7%
5Robin T WhitmoreLiberal Democrats964.9%

Electorate 5,072 · Ballots cast 1,972 · Invalid 8 · EC ward code local.ipswich.sprites.2026-05-07 · Back to ward index

St Margaret's · single-seat

Marginal winner 49.2% Proportional quota 50.0% Below quota −0.8 pts Valid ballots 3,321

RankCandidatePartyVotesShareBelow quotaElected
1Inga Elisabeth LockingtonLiberal Democrats1,63349.2%−0.8 ptsElected
2Graham Martin KnightReform UK54616.4%
3Kirsty Ellen WilmotGreen Party41012.3%
4Laura Marie AllenbyConservative Party37911.4%
5Steven Peter ReynoldsLabour Party35310.6%

Electorate 6,382 · Ballots cast 3,333 · Invalid 12 · EC ward code local.ipswich.st-margarets.2026-05-07 · Back to ward index

Whitton · single-seat

Marginal winner 49.9% Proportional quota 50.0% Below quota −0.1 pts Valid ballots 2,231

RankCandidatePartyVotesShareBelow quotaElected
1Tony GouldReform UK1,11349.9%−0.1 ptsElected
2Stephen John ConnellyLabour Party71832.2%
3Groovy ScottGreen Party40017.9%

Electorate 6,302 · Ballots cast 2,268 · Invalid 37 · EC ward code local.ipswich.whitton.2026-05-07 · Back to ward index