← Worcester (all cycles) · 5 May 2022 cohort

Worcester 2022

Local elections held 5 May 2022.

12 ward races
13 seats
4 elected below the proportional quota
30.8% of seats below quota
1 unfairly awarded seats
7.7% 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 12 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 13 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 %Δ
Labour Party7,85432.2%646.2%538.5%+1
Conservative Party7,66831.5%430.8%430.8%0
Green Party4,34917.8%215.4%215.4%0
Liberal Democrats3,59614.8%17.7%215.4%-1
Independent7463.1%00.0%00.0%0
Trade Unionist and Socialist Coalition930.4%00.0%00.0%0
Reform UK590.2%00.0%00.0%0
Total24,365100.0%13100.0%13100.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 2022 election (current) and immediately before it (2021). Only ~⅓ of seats were contested in 2022 — most of the bench is unchanged, and the cycle's effect on the overall composition is what shifts.

Current (2022)
Previous (2021)

Wards in this council

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

Race results

Bedwardine · single-seat

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

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
1Ditta S.Conservative Party84131.8%−18.2 ptsElected
2Smith S.Labour Party81830.9%
3Amos J.Independent57521.7%
4Collier K.Green Party2138.0%
5Ondreasz J.Liberal Democrats1555.9%
6Windsor-Peplow M.Reform UK301.1%
7Davies E.Trade Unionist and Socialist Coalition160.6%

Electorate 6,785 · EC ward code E05007882 · Back to ward index

Warndon Parish North · 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. 1,405

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
1Hodgson S.Conservative Party57140.6%−9.4 ptsElected
2Murray S.Liberal Democrats51636.7%
3Craigan I.Labour Party22415.9%
4Bond E.Green Party946.7%

Electorate 4,029 · EC ward code E05007893 · Back to ward index

St. Peters Parish · single-seat

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

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
1Cockeram S.Green Party89644.7%−5.3 ptsElected
2Potze A.Conservative Party64332.1%
3Renshaw R.Liberal Democrats31215.6%
4Giles C.Labour Party1256.2%
5Hickling P.Reform UK291.4%

Electorate 4,477 · EC ward code E05007890 · Back to ward index

Gorse Hill · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Altaf M.Conservative Party53546.0%−4.0 ptsElected
2Kimberley E.Labour Party36431.3%
3McNellis H.Green Party23920.6%
4Morgan A.Liberal Democrats252.1%

Electorate 3,829 · EC ward code E05007885 · Back to ward index

Warndon · single-seat

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

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
1Desayrah J.Labour Party44650.7%+0.7 ptsElected
2Rimell C.Conservative Party30734.9%
3Avery S.Green Party849.5%
4Carpenter S.Liberal Democrats434.9%

Electorate 3,904 · EC ward code E05007892 · Back to ward index

Cathedral · single-seat

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

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
1Riaz J.Labour Party1,51351.6%+1.6 ptsElected
2Ali R.Conservative Party84328.7%
3Bodenham J.Green Party32010.9%
4Venegas Garcia J.Liberal Democrats2117.2%
5Harrison A.Trade Unionist and Socialist Coalition481.6%

Electorate 8,491 · EC ward code E05007883 · Back to ward index

Rainbow Hill · single-seat

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

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
1Cookson Z.Labour Party53552.1%+2.1 ptsElected
2Akhtar P.Conservative Party30029.2%
3Weeks N.Green Party13513.1%
4Cottingham S.Liberal Democrats575.6%

Electorate 4,080 · EC ward code E05007887 · Back to ward index

Warndon Parish South · single-seat

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

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
1Roberts A.Conservative Party86353.3%+3.3 ptsElected
2Coates R.Labour Party38223.6%
3Cross A.Green Party28417.5%
4Rudge J.Liberal Democrats905.6%

Electorate 4,587 · EC ward code E05007894 · Back to ward index

St. John · single-seat

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

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
1Lamb M.Labour Party99059.3%+9.3 ptsElected
2Meszaros L.Conservative Party44426.6%
3Pingree T.Green Party1166.9%
4Jackson P.Liberal Democrats915.4%
5Davies M.Trade Unionist and Socialist Coalition291.7%

Electorate 6,275 · EC ward code E05007889 · Back to ward index

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

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
1Agar P.Labour Party1,15626.9%53.9%+20.6 ptsElected
2Ali B.Labour Party95922.4%44.7%+11.4 ptsElected
3Rimell A.Conservative Party72817.0%33.9%
4Wisniewski T.Conservative Party66115.4%30.8%
5Mitra B.Green Party3027.0%14.1%
6Silvester N.Green Party1864.3%8.7%
7Carney D.Independent1714.0%8.0%
8Fenton M.Liberal Democrats1273.0%5.9%

Electorate 6,465 · EC ward code E05007886 · Back to ward index

Battenhall · single-seat

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

RankCandidatePartyVotesShare of votes Candidate votes ÷ total votes cast in this ward. Matches the share the council publishes.Below quota Each elected candidate's share of valid ballots minus the proportional quota for this race. Negative = won the seat below the quota; positive = cleared it.Elected
1Piotrowski T.Green Party1,34668.4%+18.4 ptsElected
2Rodford P.Conservative Party39820.2%
3Taylor G.Labour Party1899.6%
4Symon P.Liberal Democrats361.8%

Electorate 4,108 · EC ward code E05007881 · Back to ward index

Claines · single-seat

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

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
1Allcott M.Liberal Democrats1,93370.2%+20.2 ptsElected
2Lynch L.Conservative Party53419.4%
3Henri T.Labour Party1535.6%
4Dent S.Green Party1344.9%

Electorate 6,448 · EC ward code E05007884 · Back to ward index