← Wokingham (all cycles) · 7 May 2026 cohort

Wokingham 2026

Local elections held 7 May 2026.

18 ward races
19 seats
16 elected below the proportional quota
84.2% of seats below quota
5 unfairly awarded seats
26.3% of seats unfairly awarded

Each race compares the marginal winner's share of valid ballots to the proportional quota — the share they'd need under any common proportional method. How the numbers are derived →

If votes were counted by party

Across the 18 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 19 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 %Δ
Liberal Democrats23,37534.8%1263.2%736.8%+5
Conservative Party19,71229.3%631.6%631.6%0
Reform UK12,47618.6%00.0%315.8%-3
Green Party6,4809.6%00.0%210.5%-2
Labour Party4,5936.8%15.3%15.3%0
Independent5300.8%00.0%00.0%0
Trade Unionist and Socialist Coalition750.1%00.0%00.0%0
Total67,241100.0%19100.0%19100.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

Norreys · single-seat

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

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
1Nagi NagellaLabour Party89628.3%−21.7 ptsElected
2Phil CunningtonConservative Party79825.2%
3John Anthony Sydney HalsallReform UK65520.7%
4Alwyn JonesLiberal Democrats56817.9%
5Kalveer Kaur LehalGreen Party2287.2%
6Sara Elizabeth GillmanTrade Unionist and Socialist Coalition200.6%

EC ward code local.wokingham.norreys.2026-05-07 · Back to ward index

Loddon · single-seat

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

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 BraggConservative Party90829.6%−20.4 ptsElected
2Lance TyrrillReform UK66421.7%
3Rona Melanie NobleLabour Party58018.9%
4Stuart Andrew SimpsonGreen Party52217.0%
5Nigel Stuart HarmanLiberal Democrats39212.8%

EC ward code local.wokingham.loddon.2026-05-07 · Back to ward index

Spencers Wood and Swallowfield · single-seat

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

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
1Chris JohnsonLiberal Democrats1,07231.0%−19.0 ptsElected
2Anthony PollockConservative Party1,05230.4%
3Gerry AllanReform UK84424.4%
4Tom BlomleyGreen Party3078.9%
5Jacky SteeleLabour Party1253.6%
6Kathryn Jane AllmanTrade Unionist and Socialist Coalition551.6%

EC ward code local.wokingham.spencers-wood-swallowfield.2026-05-07 · Back to ward index

Shinfield · single-seat

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

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
1Vishal SrinivasanConservative Party85431.7%−18.3 ptsElected
2Edward ShawIndependent53019.7%
3Parry BatthReform UK48017.8%
4Richard Mark McKenzieLabour Party32111.9%
5Dominic Alain RiderLiberal Democrats2689.9%
6Keiron TitusGreen Party2418.9%

EC ward code local.wokingham.shinfield.2026-05-07 · Back to ward index

South Lake · single-seat

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

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
1Carol Ann JewellLiberal Democrats1,17432.4%−17.6 ptsElected
2Michael KennedyConservative Party82622.8%
3Andy HarrisReform UK77021.3%
4Gary ShackladyGreen Party61417.0%
5William Francis John GaleLabour Party2386.6%

EC ward code local.wokingham.south-lake.2026-05-07 · Back to ward index

Bulmershe and Coronation · single-seat

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

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
1Yusra SalmanConservative Party1,23835.7%−14.3 ptsElected
2Kai MeadeReform UK72220.8%
3Sheila Anne JordanLiberal Democrats58416.9%
4Laurence Paul BeardGreen Party46813.5%
5Andy CroyLabour Party45213.0%

EC ward code local.wokingham.bulmershe-coronation.2026-05-07 · Back to ward index

Hawkedon · single-seat

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

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
1Melanie Cheryl De JongLiberal Democrats1,27035.9%−14.1 ptsElected
2Michael John FirmagerConservative Party1,12731.9%
3Sol VillaverdeReform UK57816.3%
4Tom MilneGreen Party3439.7%
5Mark Ambrose CraskeLabour Party2206.2%

EC ward code local.wokingham.hawkedon.2026-05-07 · Back to ward index

Maiden Erlegh and Whitegates · single-seat

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

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
1Andy Ng Siu-HongLiberal Democrats1,49137.1%−12.9 ptsElected
2Wazir HussainConservative Party1,06726.6%
3Lillie HarrisReform UK52313.0%
4Samuel LangloisGreen Party50912.7%
5Mary Elizabeth MorrisLabour Party42510.6%

EC ward code local.wokingham.maiden-erlegh-whitegates.2026-05-07 · Back to ward index

Hillside · single-seat

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

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
1Caroline SmithLiberal Democrats1,48537.4%−12.6 ptsElected
2Nick KilbyConservative Party1,30532.9%
3Amy Louise RobinsReform UK55714.0%
4Russell Stewart SeymourGreen Party40310.2%
5Evan Peter AinsworthLabour Party2165.4%

EC ward code local.wokingham.hillside.2026-05-07 · Back to ward index

Finchampstead · single-seat

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

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 HarperConservative Party1,63038.6%−11.4 ptsElected
2Laurent SeraphinLiberal Democrats1,31031.1%
3Stephen SurplessReform UK90221.4%
4Shannon CarterGreen Party2626.2%
5Jac PluvesLabour Party1152.7%

EC ward code local.wokingham.finchampstead.2026-05-07 · Back to ward index

Evendons · single-seat

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

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
1Richa SinghLiberal Democrats1,38239.6%−10.4 ptsElected
2Bjorn GraabekConservative Party91526.2%
3Jeremy Michael FieldReform UK67219.2%
4Joe HughesGreen Party3199.1%
5Annette Laura MedhurstLabour Party2035.8%

EC ward code local.wokingham.evendons.2026-05-07 · Back to ward index

Barkham and Arborfield · single-seat

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

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
1Mohima BoseLiberal Democrats1,32839.6%−10.4 ptsElected
2Sebastian GraabekConservative Party86625.8%
3Christopher John BowringReform UK76922.9%
4Asad FerozGreen Party2678.0%
5Isla Emily SykesLabour Party1233.7%

EC ward code local.wokingham.barkham-arborfield.2026-05-07 · Back to ward index

Wescott · 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,489

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
1Chris CookeLiberal Democrats1,39840.1%−9.9 ptsElected
2Stephen ClubleyConservative Party95327.3%
3James PigottReform UK59016.9%
4David ChapmanGreen Party39811.4%
5Tom MayersLabour Party1504.3%

EC ward code local.wokingham.wescott.2026-05-07 · Back to ward index

Thames · 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. 3,820

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
1Leon CookConservative Party1,55040.6%−9.4 ptsElected
2Katrin HardingLiberal Democrats1,53240.1%
3Andrew James McLarenReform UK46712.2%
4Salma BakerGreen Party2015.3%
5Stuart George CrainerLabour Party701.8%

EC ward code local.wokingham.thames.2026-05-07 · Back to ward index

Winnersh · 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. 3,270

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
1Chetna JamtheLiberal Democrats1,46444.8%−5.2 ptsElected
2Martyn WashbourneConservative Party72922.3%
3Jim FifeReform UK67720.7%
4Laura TitchinerGreen Party3099.4%
5Tim JinkersonLabour Party912.8%

EC ward code local.wokingham.winnersh.2026-05-07 · Back to ward index

Emmbrook · single-seat

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

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
1Basit Sajjad AlviLiberal Democrats1,85445.2%−4.8 ptsElected
2James WesthorpeConservative Party1,00524.5%
3John Ralph ClarkeReform UK67816.5%
4Mark Jonathan VernonGreen Party4069.9%
5Gopi KolluruLabour Party1593.9%

EC ward code local.wokingham.emmbrook.2026-05-07 · Back to ward index

Wokingham Without · 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. 37.3% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 3,114

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
1Seona TurtleConservative Party1,19719.2%38.4%+5.1 ptsElected
2Roberta BrooksLiberal Democrats1,16018.6%37.3%+3.9 ptsElected
3Jerry PercyLiberal Democrats1,10817.8%35.6%
4David Owen Howell DaviesConservative Party1,04916.8%33.7%
5Colin WrightReform UK63110.1%20.3%
6Carl Andrew BondReform UK6039.7%19.4%
7Henry NewburyGreen Party1772.8%5.7%
8Guy ZilbermanGreen Party1762.8%5.7%
9Tom ClarkLabour Party721.2%2.3%
10Colin HeathLabour Party550.9%1.8%

EC ward code local.wokingham.wokingham-without.2026-05-07 · Back to ward index

Twyford, Ruscombe and Hurst · single-seat

Marginal winner Winning candidate's share of valid ballots. 59.2% Proportional quota 50.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +9.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 1 seats. Source data does not publish a ballot count for this cycle. 4,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
1Martijn AndreaLiberal Democrats2,53559.2%+9.2 ptsElected
2Darren James GrantReform UK69416.2%
3Graham HoweConservative Party64315.0%
4Merv BonifaceGreen Party3307.7%
5Stuart Ashley HooperLabour Party821.9%

EC ward code local.wokingham.twyford-ruscombe-hurst.2026-05-07 · Back to ward index