← Worcester (all cycles) · 2 May 2024 cohort

Worcester 2024

Local elections held 2 May 2024.

16 ward races
35 seats
6 unfairly awarded seats
17.1% 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 16 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 35 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 %Δ
Green Party18,32833.0%1234.3%1234.3%0
Labour Party16,44629.6%1748.6%1131.4%+6
Conservative Party11,08419.9%12.9%720.0%-6
Liberal Democrats7,89414.2%514.3%514.3%0
Independent1,2882.3%00.0%00.0%0
Reform UK2970.5%00.0%00.0%0
Trade Unionist and Socialist Coalition2070.4%00.0%00.0%0
UK Independence Party (UKIP)680.1%00.0%00.0%0
Total55,612100.0%35100.0%35100.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 2024 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2024 election (current) and on the eve of it (2023), so you can see what the result replaced.

Current (2024)
Previous (2023)

Wards in this council

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

Race results

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

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
1Murray, S.Liberal Democrats79626.0%52.0%+18.7 ptsElected
2Rudge, J.Liberal Democrats56918.6%37.2%+3.8 ptsElected
3Hodgson, S.Conservative Party41513.6%27.1%
4Hencher, M.Green Party38512.6%25.1%
5Lippett, J.Conservative Party2989.7%19.5%
6Wratten, C.Green Party2959.6%19.3%
7Stafford, M.Labour Party1725.6%11.2%
8Taylor, C.Labour Party1324.3%8.6%

Electorate 4,059 · EC ward code E05015861 · Back to ward index

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

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
1Denham, L.Labour Party64422.7%45.4%+12.0 ptsElected
2Scott, A.Labour Party54119.1%38.1%+4.8 ptsElected
3Bodenham, J.Green Party52518.5%37.0%
4Taylor, L.Green Party46416.3%32.7%
5Rimell, A.Conservative Party2257.9%15.9%
6Rimell, C.Conservative Party2167.6%15.2%
7Lankester, F.Independent1113.9%7.8%
8Smith, A.Liberal Democrats431.5%3.0%
9Wild, S.Liberal Democrats371.3%2.6%
10Harrison, A.Trade Unionist and Socialist Coalition331.2%2.3%

Electorate 4,419 · EC ward code E05015851 · Back to ward index

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

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
1Pingree, T.Green Party78826.3%52.6%+19.3 ptsElected
2Kinnersley, A.Green Party59820.0%39.9%+6.6 ptsElected
3Ballinger, B.Conservative Party53317.8%35.6%
4James, S.Conservative Party48216.1%32.2%
5Craigan, I.Labour Party2638.8%17.6%
6Wilde, J.Labour Party1796.0%11.9%
7Windsor-Peplow, M.Reform UK943.1%6.3%
8Mather, S.Liberal Democrats592.0%3.9%

Electorate 4,278 · EC ward code E05015859 · Back to ward index

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

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
1Riaz, J.Labour Party65526.8%53.7%+20.3 ptsElected
2Sadiq, A.Labour Party50420.6%41.3%+8.0 ptsElected
3McCarthy, H.Green Party27411.2%22.4%
4Zafar, N.Independent25210.3%20.6%
5Meah, R.Independent2369.7%19.3%
6Kirby, J.Green Party1797.3%14.7%
7Martins, A.Conservative Party1305.3%10.7%
8Martins, M.Conservative Party1285.2%10.5%
9Lee, A.Liberal Democrats833.4%6.8%

Electorate 3,607 · EC ward code E05015854 · Back to ward index

St Peter's Parish · 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. 43.8% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 1,654

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
1Cockeram, S.Green Party83225.2%50.3%+17.0 ptsElected
2Round, E.Green Party72421.9%43.8%+10.4 ptsElected
3Renshaw, J.Liberal Democrats53716.2%32.5%
4Mackay, S.Conservative Party42812.9%25.9%
5Woolgar, J.Conservative Party2487.5%15.0%
6Carpenter, K.Liberal Democrats2166.5%13.1%
7Benfield, J.Labour Party1815.5%10.9%
8Tallett, S.Labour Party1424.3%8.6%

Electorate 4,465 · EC ward code E05015862 · Back to ward index

Rainbow Hill · 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.0% 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,167

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
1Gregson, A.Labour Party55023.6%47.1%+13.8 ptsElected
2Cookson, Z.Labour Party52522.5%45.0%+11.7 ptsElected
3Weeks, N.Green Party48820.9%41.8%
4Trimmer, J.Green Party46419.9%39.8%
5Burton, K.Conservative Party1616.9%13.8%
6Rouse, M.Conservative Party964.1%8.2%
7Carpenter, S.Liberal Democrats502.1%4.3%

Electorate 4,709 · EC ward code E05015858 · Back to ward index

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

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
1Amos, A.Conservative Party81724.7%49.4%+16.1 ptsElected
2Smith, S.Labour Party75222.7%45.5%+12.1 ptsElected
3Daniels, A.Labour Party65319.7%39.5%
4Hodgson, L.Conservative Party56917.2%34.4%
5Brohan, S.Green Party1945.9%11.7%
6Stephen, A.Green Party1705.1%10.3%
7Ondreasz, J.Liberal Democrats1293.9%7.8%
8Davies, E.Trade Unionist and Socialist Coalition230.7%1.4%

Electorate 4,545 · EC ward code E05015856 · Back to ward index

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

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
1Lamb, M.Labour Party60931.1%62.2%+28.9 ptsElected
2Norfolk, R.Labour Party47824.4%48.9%+15.5 ptsElected
3Cawte, M.Conservative Party21110.8%21.6%
4Wilson, M.Conservative Party20810.6%21.3%
5Pingree, K.Green Party1537.8%15.6%
6Silvester, N.Green Party1216.2%12.4%
7Holmes, A.Liberal Democrats713.6%7.3%
8Potter, M.UK Independence Party (UKIP)683.5%6.9%
9Davies, M.Trade Unionist and Socialist Coalition381.9%3.9%

Electorate 4,537 · EC ward code E05015853 · Back to ward index

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

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
1Agar, P.Labour Party99417.0%51.1%+26.1 ptsElected
2Willmore, E.Labour Party96316.5%49.6%+24.6 ptsElected
3Ali, B.Labour Party80713.8%41.5%+16.5 ptsElected
4Ditta, A.Conservative Party4728.1%24.3%
5Babu, L.Conservative Party4427.6%22.7%
6Owen, L.Conservative Party4177.2%21.5%
7Mitra, B.Green Party3405.8%17.5%
8Ponder, A.Green Party3025.2%15.5%
9Ahmed, N.Independent2604.5%13.4%
10Carney, D.Reform UK2033.5%10.4%
11Butler, S.Liberal Democrats1843.2%9.5%
12Zmarzlik, J.Green Party1572.7%8.1%
13Ali, A.Independent1462.5%7.5%
14Zafar, M.Independent1432.5%7.4%

Electorate 6,732 · EC ward code E05015857 · Back to ward index

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

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
1Udall, R.Labour Party86434.4%68.7%+35.4 ptsElected
2Barnes, J.Labour Party63025.1%50.1%+16.8 ptsElected
3Ottolangui, R.Green Party35514.1%28.2%
4Swift, A.Green Party32212.8%25.6%
5Burge, S.Conservative Party1646.5%13.0%
6Snell, A.Conservative Party1244.9%9.9%
7Jackson, P.Liberal Democrats552.2%4.4%

Electorate 4,277 · EC ward code E05015860 · Back to ward index

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

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
1Desayrah, J.Labour Party86819.4%58.1%+33.1 ptsElected
2Kimberley, E.Labour Party78317.5%52.4%+27.4 ptsElected
3Hussain, N.Labour Party70815.8%47.4%+22.4 ptsElected
4Stanley, J.Conservative Party3898.7%26.0%
5Cleary, O.Conservative Party3888.7%26.0%
6Ditta, S.Conservative Party3257.3%21.8%
7Braithwaite, S.Green Party2886.4%19.3%
8Dukes, S.Green Party2355.2%15.7%
9Gilfillan, P.Green Party1653.7%11.0%
10Awais, M.Independent1403.1%9.4%
11Cottingham, S.Liberal Democrats1112.5%7.4%
12Ford, J.Trade Unionist and Socialist Coalition801.8%5.4%

Electorate 7,312 · EC ward code E05015864 · Back to ward index

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

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
1Cross, A.Green Party1,02932.9%65.8%+32.4 ptsElected
2Collier, K.Green Party90628.9%57.9%+24.6 ptsElected
3Bittu, J.Conservative Party36411.6%23.3%
4Lippett, T.Conservative Party34611.1%22.1%
5Ali, J.Labour Party1996.4%12.7%
6Desayrah, S.Labour Party1765.6%11.2%
7Jagger, P.Liberal Democrats642.0%4.1%
8Ricketts, B.Liberal Democrats461.5%2.9%

Electorate 4,597 · EC ward code E05015855 · Back to ward index

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

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
1Allcott, M.Liberal Democrats1,79824.3%73.0%+48.0 ptsElected
2Jagger, J.Liberal Democrats1,40119.0%56.9%+31.9 ptsElected
3Lawrance, K.Liberal Democrats1,33318.0%54.1%+29.1 ptsElected
4Thorp, C.Conservative Party4736.4%19.2%
5Nosal, T.Conservative Party3735.0%15.1%
6Wisniewski, T.Conservative Party3604.9%14.6%
7Squires, J.Labour Party3334.5%13.5%
8Allaway, L.Labour Party3094.2%12.5%
9Neill, M.Green Party2893.9%11.7%
10Henri, T.Labour Party2673.6%10.8%
11Nichols, C.Green Party2363.2%9.6%
12Bovey, S.Green Party2213.0%9.0%

Electorate 6,500 · EC ward code E05015852 · Back to ward index

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

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
1Stephen, L.Green Party1,36735.8%71.6%+38.2 ptsElected
2Sobczyk, P.Green Party1,21331.8%63.5%+30.2 ptsElected
3Taylor, G.Labour Party3228.4%16.9%
4Benfield, I.Labour Party3068.0%16.0%
5Akhtar, P.Conservative Party3007.9%15.7%
6Hussain, N.Conservative Party2536.6%13.2%
7Symon, P.Liberal Democrats591.5%3.1%

Electorate 4,690 · EC ward code E05015850 · Back to ward index

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

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
1Cooper, H.Green Party1,18335.3%70.6%+37.3 ptsElected
2Lewing, K.Green Party1,09032.5%65.0%+31.7 ptsElected
3Tull, A.Labour Party3149.4%18.7%
4Haque, N.Labour Party2617.8%15.6%
5Coldicott, Z.Conservative Party1514.5%9.0%
6Stanley, A.Conservative Party1203.6%7.2%
7Taylor, J.Liberal Democrats1063.2%6.3%
8Morgan, A.Liberal Democrats942.8%5.6%
9Fowler, C.Trade Unionist and Socialist Coalition331.0%2.0%

Electorate 4,798 · EC ward code E05015849 · Back to ward index

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

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
1Mace, A.Green Party99534.9%69.8%+36.5 ptsElected
2Laurenson, N.Green Party98134.4%68.9%+35.5 ptsElected
3Wild, J.Conservative Party2569.0%18.0%
4Coates, R.Labour Party2247.9%15.7%
5Wisniewska, A.Conservative Party2027.1%14.2%
6Willmore, M.Labour Party1384.8%9.7%
7Melville, A.Liberal Democrats531.9%3.7%

Electorate 4,065 · EC ward code E05015863 · Back to ward index