← Medway (all cycles) · 4 May 2023 cohort

Medway 2023

Local elections held 4 May 2023.

24 ward races
59 seats
3 elected below the proportional quota
5.1% of seats below quota
7 unfairly awarded seats
11.9% 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 24 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 59 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 Party63,06245.0%3355.9%2745.8%+6
Conservative Party53,84138.4%2237.3%2339.0%-1
Independent7,9215.6%46.8%35.1%+1
Green Party7,7415.5%00.0%35.1%-3
Liberal Democrats6,9785.0%00.0%35.1%-3
Heritage Party2170.2%00.0%00.0%0
Christian Peoples Alliance2080.1%00.0%00.0%0
Reform UK1430.1%00.0%00.0%0
Social Democratic Party1320.1%00.0%00.0%0
Total140,243100.0%59100.0%59100.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 2023 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2023 election (current) and on the eve of it (2022), so you can see what the result replaced.

Current (2023)
Previous (2022)

Wards in this council

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

Race results

All Saints · single-seat

Marginal winner Winning candidate's share of valid ballots. 30.7% Proportional quota 50.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 ÷ 1 seats. Source data does not publish a ballot count for this cycle. 960

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
1Spalding, C.Independent29530.7%−19.3 ptsElected
2Wallace, J.Independent25226.3%
3Ogunfemi, H.Conservative Party19019.8%
4Kemp, K.Labour Party11812.3%
5Khatkar, B.Reform UK495.1%
6Hyde, B.Green Party343.5%
7Simpson, E.Liberal Democrats222.3%

Electorate 3,495 · Back to ward index

St Mary's Island · single-seat

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

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
1Tejan, H.Conservative Party47944.6%−5.4 ptsElected
2Castle, J.Liberal Democrats32330.1%
3Hodges, D.Labour Party22420.9%
4Bowes, C.Green Party474.4%

Electorate 3,284 · Back to ward index

Fort Horsted · 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. 1,082

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
1Clarke, T.Conservative Party48945.2%−4.8 ptsElected
2Parker, V.Liberal Democrats34431.8%
3Murray, J.Labour Party21219.6%
4Knott, M.Green Party373.4%

Electorate 3,530 · Back to ward index

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

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
1Fearn, M.Conservative Party88024.4%48.8%+15.5 ptsElected
2Filmer, P.Conservative Party68519.0%38.0%+4.7 ptsElected
3Nightingale, M.Green Party64117.8%35.6%
4Jamieson, C.Green Party50213.9%27.8%
5McCormack, S.Labour Party41411.5%23.0%
6Morris, V.Labour Party40811.3%22.6%
7Gillett, R.Liberal Democrats762.1%4.2%

Electorate 6,129 · Back to ward index

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

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
1Kemp, B.Conservative Party1,17726.8%53.7%+20.4 ptsElected
2Joy, M.Conservative Party1,02723.4%46.9%+13.5 ptsElected
3Brown, C.Labour Party75017.1%34.2%
4Shah, A.Labour Party49811.4%22.7%
5O'Hanlon, L.Green Party3417.8%15.6%
6Jefferies, A.Liberal Democrats2696.1%12.3%
7Durcan, M.Independent2265.2%10.3%
8Evans, C.Independent962.2%4.4%

Electorate 7,309 · Back to ward index

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

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
1Perfect, G.Conservative Party1,21014.8%44.3%+19.3 ptsElected
2Spring, W.Conservative Party1,13813.9%41.7%+16.7 ptsElected
3Anang, K.Conservative Party1,12413.7%41.2%+16.2 ptsElected
4Harrison, M.Labour Party1,02512.5%37.5%
5Morris, N.Labour Party94611.5%34.6%
6Khan, M.Labour Party90711.1%33.2%
7Bourne, S.Liberal Democrats6758.2%24.7%
8Marchant, T.Green Party4425.4%16.2%
9Rosell, A.Liberal Democrats4024.9%14.7%
10Chan, N.Liberal Democrats3233.9%11.8%

Electorate 10,341 · Back to ward index

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

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
1Cook, E.Labour Party98626.7%53.4%+20.1 ptsElected
2Peake, E.Labour Party91524.8%49.6%+16.2 ptsElected
3Burns, C.Conservative Party79921.6%43.3%
4Rai, N.Conservative Party68918.7%37.3%
5Northwood-Boorman, J.Green Party1213.3%6.6%
6Crack, H.Liberal Democrats1082.9%5.9%
7Tanner, S.Social Democratic Party742.0%4.0%

Electorate 7,143 · Back to ward index

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

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
1Curry, S.Labour Party79627.4%54.7%+21.4 ptsElected
2Howcroft-Scott, J.Labour Party75125.8%51.7%+18.3 ptsElected
3Lammas, L.Conservative Party54118.6%37.2%
4Igani, M.Conservative Party51017.5%35.1%
5Sutton, D.Green Party1746.0%12.0%
6O'Neill, P.Liberal Democrats1364.7%9.4%

Electorate 6,871 · Back to ward index

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

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
1Browne, H.Labour Party96730.2%60.4%+27.1 ptsElected
2Prenter, M.Labour Party86927.2%54.3%+21.0 ptsElected
3Brewer, M.Conservative Party50215.7%31.4%
4Smith, L.Conservative Party48915.3%30.6%
5Belmonte, K.Green Party2226.9%13.9%
6Ruparel, M.Liberal Democrats1514.7%9.4%

Electorate 7,120 · Back to ward index

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

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
1Jackson, S.Labour Party1,33818.1%54.4%+29.4 ptsElected
2Jones, M.Labour Party1,29117.5%52.5%+27.5 ptsElected
3Shokar, S.Labour Party1,23616.8%50.3%+25.3 ptsElected
4Igwe, I.Conservative Party99113.4%40.3%
5Iles, J.Conservative Party97213.2%39.5%
6Buckwell, C.Conservative Party97013.2%39.5%
7Griffiths, S.Green Party2623.6%10.7%
8Wild, M.Liberal Democrats1592.2%6.5%
9Heathfield, R.Independent1552.1%6.3%

Electorate 10,150 · Back to ward index

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

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
1Paterson, A.Labour Party1,80719.3%57.9%+32.9 ptsElected
2Bowen, L.Labour Party1,67017.8%53.5%+28.5 ptsElected
3Hamilton, P.Labour Party1,62417.3%52.0%+27.0 ptsElected
4Tranter, S.Conservative Party1,33614.3%42.8%
5Rivers, F.Conservative Party1,08011.5%34.6%
6Joiner, T.Conservative Party1,01010.8%32.4%
7Worsley, S.Green Party5365.7%17.2%
8Holloway, A.Liberal Democrats3033.2%9.7%

Electorate 8,651 · Back to ward index

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

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
1Lammas, R.Conservative Party93830.7%61.4%+28.1 ptsElected
2Hyne, A.Conservative Party93330.6%61.1%+27.8 ptsElected
3Strevens, J.Labour Party48615.9%31.8%
4Olodo, T.Labour Party42513.9%27.8%
5Marchant, S.Green Party1565.1%10.2%
6Sailes, I.Liberal Democrats1163.8%7.6%

Electorate 6,645 · Back to ward index

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

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
1Dyke, Z.Labour Party1,77418.8%56.5%+31.5 ptsElected
2Hubbard, S.Labour Party1,75818.7%56.0%+31.0 ptsElected
3Field, D.Labour Party1,68217.9%53.6%+28.6 ptsElected
4Batts, G.Conservative Party1,20212.8%38.3%
5Liddell, C.Conservative Party1,07811.4%34.3%
6Edun, A.Conservative Party1,06911.4%34.1%
7Stephen, A.Green Party3934.2%12.5%
8Clark, A.Liberal Democrats2452.6%7.8%
9Clark, P.Heritage Party2172.3%6.9%

Electorate 10,418 · Back to ward index

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

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
1Williams, J.Conservative Party1,45818.5%55.5%+30.5 ptsElected
2Etheridge, G.Conservative Party1,44618.4%55.1%+30.1 ptsElected
3Turpin, E.Conservative Party1,40917.9%53.7%+28.7 ptsElected
4Wyatt, R.Labour Party84910.8%32.3%
5Thomas, E.Labour Party78610.0%29.9%
6Munton, D.Labour Party7429.4%28.3%
7Atkinson, N.Green Party3794.8%14.4%
8Clark, J.Liberal Democrats3043.9%11.6%
9Millsom, A.Liberal Democrats2823.6%10.7%
10Wells, A.Liberal Democrats2192.8%8.3%

Electorate 10,218 · Back to ward index

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

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
1Campbell, S.Labour Party1,72620.1%60.3%+35.3 ptsElected
2Mahil, H.Labour Party1,63419.0%57.0%+32.0 ptsElected
3Myton, G.Labour Party1,57718.4%55.1%+30.1 ptsElected
4Turpin, R.Conservative Party1,02812.0%35.9%
5Thorne, R.Conservative Party95111.1%33.2%
6Opara, G.Conservative Party90110.5%31.5%
7Scott, K.Green Party5276.1%18.4%
8Sandhu, N.Liberal Democrats2492.9%8.7%

Electorate 9,170 · Back to ward index

Rainham South East · 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.2% Proportional quota 25.0% 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 ÷ 3 seats. Source data does not publish a ballot count for this cycle. 2,591

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
1Barrett, R.Conservative Party1,45518.7%56.2%+31.2 ptsElected
2Doe, H.Conservative Party1,44818.6%55.9%+30.9 ptsElected
3Hackwell, G.Conservative Party1,43018.4%55.2%+30.2 ptsElected
4Campbell, K.Labour Party92011.8%35.5%
5Childs, I.Labour Party83510.7%32.2%
6Mottram, C.Labour Party7599.8%29.3%
7Smith, M.Green Party4315.5%16.6%
8Moore, C.Liberal Democrats3374.3%13.0%
9Peacock, R.Christian Peoples Alliance1582.0%6.1%

Electorate 10,466 · Back to ward index

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

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
1Murray, T.Labour Party1,65822.7%68.1%+43.1 ptsElected
2Edwards, L.Labour Party1,51720.8%62.3%+37.3 ptsElected
3Osborne, T.Labour Party1,34718.4%55.3%+30.3 ptsElected
4Clarke, G.Conservative Party78410.7%32.2%
5Griffin, S.Conservative Party75510.3%31.0%
6Sirlan, T.Conservative Party6659.1%27.3%
7Stone, M.Green Party3705.1%15.2%
8Manuel, S.Liberal Democrats2062.8%8.5%

Electorate 9,363 · Back to ward index

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

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
1Gilbourne, J.Conservative Party1,70934.6%69.1%+35.8 ptsElected
2Lawrence, A.Conservative Party1,61732.7%65.4%+32.1 ptsElected
3Bailey, L.Labour Party60312.2%24.4%
4Khan, H.Labour Party4509.1%18.2%
5Korff, K.Green Party2374.8%9.6%
6Cavaliere, D.Liberal Democrats2224.5%9.0%
7Wheeler, P.Social Democratic Party581.2%2.3%
8Gibson, J.Christian Peoples Alliance501.0%2.0%

Electorate 7,463 · Back to ward index

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

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
1Maple, V.Labour Party1,39423.6%70.8%+45.8 ptsElected
2Gurung, N.Labour Party1,21120.5%61.5%+36.5 ptsElected
3Animashaun, D.Labour Party1,13619.2%57.7%+32.7 ptsElected
4Khera, P.Conservative Party5529.3%28.0%
5King, C.Conservative Party5178.8%26.3%
6Tejan, H.Conservative Party4677.9%23.7%
7O'Hanlon, R.Green Party3365.7%17.1%
8Juby, G.Liberal Democrats2955.0%15.0%

Electorate 10,525 · Back to ward index

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

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
1Brake, D.Conservative Party1,75221.3%63.9%+38.9 ptsElected
2Wildey, D.Conservative Party1,72821.0%63.1%+38.1 ptsElected
3Gulvin, A.Conservative Party1,61819.7%59.1%+34.1 ptsElected
4Godwin, C.Labour Party91711.2%33.5%
5Bowen, D.Labour Party8179.9%29.8%
6Cook, B.Labour Party7779.5%28.4%
7Hyner, S.Green Party3394.1%12.4%
8Vincent, M.Liberal Democrats2723.3%9.9%

Electorate 10,857 · Back to ward index

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

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
1Stamp, C.Labour Party1,99822.0%66.0%+41.0 ptsElected
2Coombs, T.Labour Party1,97721.8%65.3%+40.3 ptsElected
3Nestorov, M.Labour Party1,82320.1%60.2%+35.2 ptsElected
4Marsden, S.Conservative Party98510.8%32.5%
5Venus-Coppard, T.Conservative Party8179.0%27.0%
6Strudwick-Long, A.Conservative Party8088.9%26.7%
7Munro, T.Green Party3614.0%11.9%
8Yale, D.Liberal Democrats3133.4%10.3%

Electorate 10,149 · Back to ward index

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

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
1Price, A.Labour Party1,41923.3%69.9%+44.9 ptsElected
2Hamandishe, D.Labour Party1,35522.3%66.8%+41.8 ptsElected
3Mandaracas, L.Labour Party1,33922.0%66.0%+41.0 ptsElected
4Barrett, C.Conservative Party5308.7%26.1%
5Chishti, Z.Conservative Party4397.2%21.6%
6Sidhu, H.Conservative Party4106.7%20.2%
7Spyby-Steanson, J.Green Party3405.6%16.8%
8Rist, B.Liberal Democrats2544.2%12.5%

Electorate 10,237 · Back to ward index

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

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
1McDonald, D.Labour Party1,61724.2%72.5%+47.5 ptsElected
2Khan, N.Labour Party1,53122.9%68.7%+43.7 ptsElected
3Prenter, L.Labour Party1,49122.3%66.9%+41.9 ptsElected
4Smith, A.Conservative Party5097.6%22.8%
5Adeoye, S.Conservative Party4717.0%21.1%
6Georghiou, G.Conservative Party3735.6%16.7%
7Belmonte, D.Green Party3735.6%16.7%
8Sams, C.Liberal Democrats3224.8%14.4%

Electorate 11,085 · Back to ward index

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

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
1Crozer, G.Independent2,38825.2%75.7%+50.7 ptsElected
2Sands, R.Independent2,27924.1%72.2%+47.2 ptsElected
3Pearce, M.Independent2,23023.6%70.7%+45.7 ptsElected
4Tildesley, R.Conservative Party4654.9%14.7%
5Sparks, C.Conservative Party4274.5%13.5%
6Mitchell, F.Conservative Party4094.3%13.0%
7Barwell, G.Labour Party3583.8%11.3%
8Christmas, G.Labour Party3363.6%10.7%
9Vickery, S.Labour Party2863.0%9.1%
10Sutton, J.Green Party1401.5%4.4%
11Hudson, S.Reform UK941.0%3.0%
12Sergejenkovs-Telford, A.Liberal Democrats510.5%1.6%

Electorate 10,049 · Back to ward index