← Guildford (all cycles) · 2 May 2019 cohort

Guildford 2019

Local elections held 2 May 2019.

22 ward races
48 seats
1 elected below the proportional quota
2.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 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 22 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 48 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 Party26,01129.6%918.8%1531.3%-6
Liberal Democrats24,49227.9%1735.4%1429.2%+3
RGV20,14922.9%1531.3%1122.9%+4
Labour Party9,00910.3%24.2%510.4%-3
GGBG6,4047.3%48.3%36.3%+1
Green Party1,2291.4%12.1%00.0%+1
Peace4590.5%00.0%00.0%0
Independent1280.1%00.0%00.0%0
Total87,881100.0%48100.0%48100.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 2019 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2019 election (current) and on the eve of it (2018), so you can see what the result replaced.

Current (2019)
Previous (2018)

Wards in this council

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

Race results

Normandy · single-seat

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

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 BilbéConservative Party45141.7%−8.3 ptsElected
2Henry KayLiberal Democrats38235.3%
3Peter ElliottGGBG24822.9%

EC ward code E05007297 · Back to ward index

Shalford · 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. 38.4% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +5.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,661

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
1Chris BlowRGV82524.8%49.7%+16.4 ptsElected
2Ramsey NagatyGGBG63719.2%38.4%+5.0 ptsElected
3Michael ParsonsConservative Party48914.7%29.4%
4Bub HughesConservative Party43113.0%26.0%
5Jillian DoranLiberal Democrats33610.1%20.2%
6Vanessa KingLiberal Democrats2948.9%17.7%
7Tim WolfendenLabour Party1815.5%10.9%
8Mark TaylorIndependent1283.9%7.7%

EC ward code E05007302 · Back to ward index

Effingham · single-seat

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

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
1Liz HoggerLiberal Democrats52957.4%+7.4 ptsElected
2Ben PatonGGBG24526.6%
3Christopher JayConservative Party14716.0%

EC ward code E05007292 · Back to ward index

Christchurch · 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. 42.7% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,977

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
1Joss BigmoreRGV1,04226.4%52.7%+19.4 ptsElected
2Dennis BoothRGV84521.4%42.7%+9.4 ptsElected
3Matt FurnissConservative Party67317.0%34.0%
4Nikki Nelson-SmithConservative Party60815.4%30.8%
5Paul HienkensLiberal Democrats45011.4%22.8%
6Joan O'ByrneLabour Party1934.9%9.8%
7Mark RedheadLabour Party1433.6%7.2%

EC ward code E05007290 · Back to ward index

Holy Trinity · 3-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 ~3× smaller. 36.5% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +11.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,496

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, 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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Maddy RedpathRGV96812.9%38.8%+13.8 ptsElected
2John RedpathRGV93212.4%37.3%+12.3 ptsElected
3John RiggRGV91112.2%36.5%+11.5 ptsElected
4Ciarán DoranLiberal Democrats86011.5%34.5%
5Jennifer GaleLiberal Democrats83411.1%33.4%
6Stephen MalletLiberal Democrats6448.6%25.8%
7Alexandra ChesterfieldConservative Party6178.2%24.7%
8Geoff DavisConservative Party6158.2%24.6%
9Gerry LytleConservative Party5597.5%22.4%
10Gregory ClackLabour Party2112.8%8.5%
11Chris PegmanLabour Party1842.5%7.4%
12Alexander ScottLabour Party1542.1%6.2%

EC ward code E05007294 · Back to ward index

Stoke · 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. 45.1% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,101

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
1Angela GunningLabour Party64829.4%58.9%+25.5 ptsElected
2James WalshLabour Party49622.5%45.1%+11.7 ptsElected
3Lizzie GriffithsLiberal Democrats42419.3%38.5%
4Paul MackieConservative Party33815.4%30.7%
5Tay-Jarl AndessenConservative Party29513.4%26.8%

EC ward code E05007303 · Back to ward index

Pilgrims · single-seat

Marginal winner Winning candidate's share of valid ballots. 65.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. 877

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
1Tony RoothRGV57065.0%+15.0 ptsElected
2Sallie BarkerConservative Party30735.0%

EC ward code E05007299 · Back to ward index

Tillingbourne · 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.9% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +16.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,492

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
1Richard BillingtonConservative Party82527.7%55.3%+22.0 ptsElected
2Diana JonesGreen Party74525.0%49.9%+16.6 ptsElected
3David WrightConservative Party73424.6%49.2%
4Liam O'KeeffeLiberal Democrats67922.8%45.5%

EC ward code E05007305 · Back to ward index

Merrow · 3-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 ~3× smaller. 41.7% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +16.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,340

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, 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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Deborah SeabrookRGV1,73124.7%74.0%+49.0 ptsElected
2Steven LeeLiberal Democrats1,04714.9%44.7%+19.7 ptsElected
3Cengiz HarwoodLiberal Democrats97613.9%41.7%+16.7 ptsElected
4Jennifer JordanConservative Party85612.2%36.6%
5Philip BrookerConservative Party78911.2%33.7%
6Graham EllwoodConservative Party6569.3%28.0%
7John HawthorneLabour Party3454.9%14.7%
8Malcolm HillLabour Party3274.7%14.0%
9Michael HassellLabour Party2944.2%12.6%

EC ward code E05007296 · Back to ward index

Pirbright · 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. 582

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
1Gordon JacksonConservative Party39267.4%+17.4 ptsElected
2Russell Sherrard-SmithLiberal Democrats12721.8%
3Akanshya GurungLabour Party6310.8%

EC ward code E05007300 · Back to ward index

Westborough · 3-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 ~3× smaller. 43.7% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +18.7 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,782

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, 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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Julia McShaneLiberal Democrats89816.8%50.4%+25.4 ptsElected
2Fiona WhiteLiberal Democrats80115.0%45.0%+20.0 ptsElected
3James SteelLiberal Democrats77914.6%43.7%+18.7 ptsElected
4Amanda CreeseLabour Party5199.7%29.1%
5George DokimakisLabour Party4939.2%27.7%
6Howard SmithLabour Party4688.8%26.3%
7Liz HooperConservative Party3115.8%17.5%
8Sheila KirklandConservative Party3115.8%17.5%
9Alastair KnowlesConservative Party3065.7%17.2%
10John MorrisPeace1903.6%10.7%
11Valeria DrummondPeace1532.9%8.6%
12Frances WorpePeace1162.2%6.5%

EC ward code E05007306 · Back to ward index

Worplesdon · 3-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 ~3× smaller. 44.3% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +19.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,262

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, 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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Bob McSheeRGV1,30819.3%57.8%+32.8 ptsElected
2Elizabeth McSheeRGV1,16017.1%51.3%+26.3 ptsElected
3Ruth BrothwellRGV1,00314.8%44.3%+19.3 ptsElected
4David ElmsConservative Party80311.8%35.5%
5Keith WithamConservative Party76211.2%33.7%
6Dennis PaulConservative Party6759.9%29.8%
7Jonathan EdwardsLiberal Democrats4727.0%20.9%
8Ali MirmakLabour Party3074.5%13.6%
9Dominic StoneLabour Party2954.3%13.0%

EC ward code E05007307 · Back to ward index

Burpham · 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. 52.8% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +19.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,747

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
1Ted MayneLiberal Democrats97227.8%55.6%+22.3 ptsElected
2George PotterLiberal Democrats92226.4%52.8%+19.4 ptsElected
3Christian HollidayConservative Party61017.5%34.9%
4Mike PiperConservative Party56816.3%32.5%
5Sue HackmanLabour Party2426.9%13.9%
6Poppy Ni Bhroithe-BarnettLabour Party1805.2%10.3%

EC ward code E05007289 · Back to ward index

Friary and St Nicolas · 3-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 ~3× smaller. 49.0% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +24.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,316

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, 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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Caroline ReevesLiberal Democrats1,37119.7%59.2%+34.2 ptsElected
2Angela GoodwinLiberal Democrats1,33219.2%57.5%+32.5 ptsElected
3Tom HuntLiberal Democrats1,13416.3%49.0%+24.0 ptsElected
4Fiona DavidsonRGV93713.5%40.5%
5John de WitConservative Party4095.9%17.7%
6Bill StokoeConservative Party4055.8%17.5%
7Elizabeth MpyisiLabour Party3815.5%16.4%
8Brian CreeseLabour Party3364.8%14.5%
9Vaibhav PantConservative Party3314.8%14.3%
10Matthew SmithLabour Party3134.5%13.5%

EC ward code E05007293 · Back to ward index

Onslow · 3-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 ~3× smaller. 49.5% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +24.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,647

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, 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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1David GoodwinLiberal Democrats89118.0%54.1%+29.1 ptsElected
2Jon AskewLiberal Democrats81916.6%49.7%+24.7 ptsElected
3Will SalmonLiberal Democrats81516.5%49.5%+24.5 ptsElected
4Howard MossRGV77515.7%47.0%
5Adrian ChandlerConservative Party4198.5%25.4%
6Helen HarrisConservative Party3998.1%24.2%
7Jacob AllenLabour Party3366.8%20.4%
8Richard MithenLabour Party3016.1%18.3%
9Neil WardConservative Party1873.8%11.4%

EC ward code E05007298 · Back to ward index

Ash South and Tongham · 3-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 ~3× smaller. 55.5% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +30.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 1,536

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, 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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Graham EyreConservative Party97321.1%63.4%+38.4 ptsElected
2Paul AbbeyRGV96120.9%62.6%+37.6 ptsElected
3Paul SpoonerConservative Party85318.5%55.5%+30.5 ptsElected
4Nigel KearseConservative Party81717.7%53.2%
5Philip BuckleyLiberal Democrats51911.3%33.8%
6Sinclair WebsterLiberal Democrats48410.5%31.5%

EC ward code E05007286 · Back to ward index

Ash Wharf · 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. 65.8% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +32.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,149

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
1Jo RandallConservative Party76333.2%66.4%+33.1 ptsElected
2Andrew GommConservative Party75632.9%65.8%+32.5 ptsElected
3Sam RichardsGreen Party48421.1%42.1%
4Roslyn McMilllanLabour Party29412.8%25.6%

EC ward code E05007288 · Back to ward index

Stoughton · 3-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 ~3× smaller. 57.6% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +32.6 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,285

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, 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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Pauline SearleLiberal Democrats1,47621.5%64.6%+39.6 ptsElected
2Gillian HarwoodLiberal Democrats1,43120.9%62.6%+37.6 ptsElected
3Masuk MiahLiberal Democrats1,31719.2%57.6%+32.6 ptsElected
4David QuelchConservative Party5748.4%25.1%
5Philip HooperConservative Party5137.5%22.5%
6Anne RouseLabour Party4306.3%18.8%
7Shelley GraingerLabour Party3995.8%17.5%
8Malachy UjamConservative Party3775.5%16.5%
9Nick TrierLabour Party3374.9%14.8%

EC ward code E05007304 · Back to ward index

Ash Vale · 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. 71.7% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +38.4 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 864

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
1Nigel ManningConservative Party63136.5%73.1%+39.7 ptsElected
2Marsha MoseleyConservative Party61935.8%71.7%+38.4 ptsElected
3Miranda HoegenLiberal Democrats47727.6%55.2%

EC ward code E05007287 · Back to ward index

Lovelace · single-seat

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

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
1Colin CrossRGV78990.5%+40.5 ptsElected
2Jon DobinsonConservative Party839.5%

EC ward code E05007295 · Back to ward index

Send · 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. 74.3% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +40.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,549

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
1Patrick SheardGGBG1,21739.3%78.6%+45.3 ptsElected
2Susan ParkerGGBG1,15037.1%74.3%+40.9 ptsElected
3Julia OsbornConservative Party35711.5%23.1%
4Alexander Stewart-ClarkConservative Party2347.6%15.1%
5Rob WoofLabour Party1394.5%9.0%

EC ward code E05007301 · Back to ward index

Clandon and Horsley · 3-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 ~3× smaller. 76.3% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +51.3 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,494

This is a 3-seat ward under bloc vote — each voter could cast up to 3 votes, so summing candidate votes overcounts voters by ~3×. We show share of votes (matches the council's published figure) and share of voters (est.) (raw share × 3, 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 3 votes, so we approximate ballots as total votes ÷ 3. 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
1Catherine-Anne YoungGGBG2,90727.7%83.2%+58.2 ptsElected
2Tim AndersonRGV2,72626.0%78.0%+53.0 ptsElected
3Chris BarrassRGV2,66625.4%76.3%+51.3 ptsElected
4James RogersonConservative Party9479.0%27.1%
5Caroline Heath-TaylorConservative Party7046.7%20.1%
6Alex FiuzaConservative Party5325.1%15.2%

EC ward code E05007291 · Back to ward index