← Kingston upon Thames (all cycles) · 5 May 2022 cohort

Kingston upon Thames 2022

Local elections held 5 May 2022.

19 ward races
48 seats
20 unfairly awarded seats
41.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 19 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 %Δ
Liberal Democrats64,31547.6%4491.7%2450.0%+20
Conservative Party33,34524.7%36.3%1225.0%-9
Labour Party18,22213.5%00.0%612.5%-6
Green Party10,8888.1%00.0%48.3%-4
KIRG7,2215.3%12.1%24.2%-1
OMRL4740.4%00.0%00.0%0
ND2130.2%00.0%00.0%0
WEP2120.2%00.0%00.0%0
The Liberal Party970.1%00.0%00.0%0
Total134,987100.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 2022 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2022 election (current) and on the eve of it (2021), so you can see what the result replaced.

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

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

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
1Cobbett T.Liberal Democrats88820.5%40.9%+7.6 ptsElected
2Giles J.KIRG85319.7%39.3%+6.0 ptsElected
3Edwards S.Liberal Democrats84519.5%38.9%
4Tracey Y.KIRG75717.4%34.9%
5Condry D.Conservative Party2886.6%13.3%
6Jones G.Labour Party2535.8%11.7%
7Qureshi S.Conservative Party2405.5%11.1%
8See G.Labour Party2165.0%10.0%

Electorate 4,643 · EC ward code E05013934 · Back to ward index

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

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
1Hall P.Liberal Democrats1,32123.7%47.5%+14.1 ptsElected
2Chohan J.Conservative Party1,16721.0%41.9%+8.6 ptsElected
3Mallett B.Conservative Party1,15320.7%41.4%
4Smith J.Liberal Democrats1,09819.7%39.5%
5Horgan D.Green Party3877.0%13.9%
6Garland M.Labour Party2344.2%8.4%
7Wingate F.Labour Party2063.7%7.4%

Electorate 5,188 · EC ward code E05013946 · Back to ward index

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

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
1Henderson L.Liberal Democrats1,13224.1%48.1%+14.8 ptsElected
2Thorpe R.Liberal Democrats1,00921.5%42.9%+9.6 ptsElected
3Paton T.Conservative Party90619.3%38.5%
4Smith R.Conservative Party82217.5%35.0%
5Campbell A.Labour Party3527.5%15.0%
6Rasool A.Labour Party2595.5%11.0%
7Newton S.Green Party2224.7%9.4%

Electorate 5,245 · EC ward code E05013939 · Back to ward index

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

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
1Herlinger P.Liberal Democrats99122.8%45.6%+12.2 ptsElected
2Manders I.Liberal Democrats97622.4%44.9%+11.5 ptsElected
3Rowe A.Conservative Party75417.3%34.7%
4Illsley S.Conservative Party73516.9%33.8%
5Hensman L.Labour Party2555.9%11.7%
6Worley K.Green Party2315.3%10.6%
7Kay D.Green Party2134.9%9.8%
8Lock A.Labour Party1954.5%9.0%

Electorate 4,406 · EC ward code E05013928 · Back to ward index

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

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
1Bass R.Conservative Party96025.1%50.1%+16.8 ptsElected
2George I.Conservative Party87522.8%45.7%+12.3 ptsElected
3Bailey K.Liberal Democrats67817.7%35.4%
4Pethers J.Liberal Democrats58715.3%30.6%
5Cooper D.Labour Party2406.3%12.5%
6Murray A.Labour Party1995.2%10.4%
7Giles K.KIRG1544.0%8.0%
8King A.KIRG1393.6%7.3%

Electorate 5,151 · EC ward code E05013932 · Back to ward index

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

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
1Owen A.Liberal Democrats1,61415.8%47.5%+22.5 ptsElected
2Hamed S.Liberal Democrats1,50414.7%44.2%+19.2 ptsElected
3Sadr-Hashemi F.Liberal Democrats1,31512.9%38.7%+13.7 ptsElected
4Bickerstaff A.Conservative Party7717.6%22.7%
5Callaghan G.Conservative Party7237.1%21.3%
6Bibi J.Conservative Party6506.4%19.1%
7Child J.Green Party6065.9%17.8%
8Hinton H.KIRG5965.8%17.5%
9Veneik D.KIRG4424.3%13.0%
10Richardson S.Labour Party4124.0%12.1%
11Leather J.Labour Party3813.7%11.2%
12Gomez-Russell A.Green Party3733.7%11.0%
13Wright P.Green Party3093.0%9.1%
14Zhang-Borges A.Labour Party2902.8%8.5%
15Shah C.ND2132.1%6.3%

Electorate 7,393 · EC ward code E05013937 · Back to ward index

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

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
1Manthel J.Liberal Democrats1,19124.0%48.0%+14.7 ptsElected
2Hadjimichael N.Liberal Democrats1,17323.7%47.3%+14.0 ptsElected
3Netley M.Conservative Party76715.5%30.9%
4Pike M.Conservative Party69214.0%27.9%
5Campbell F.Green Party3958.0%15.9%
6Sawyer L.Green Party2625.3%10.6%
7Priest C.Labour Party2434.9%9.8%
8Chohan B.Labour Party2364.8%9.5%

Electorate 5,483 · EC ward code E05013930 · Back to ward index

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

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
1Park E.Liberal Democrats1,16225.2%50.3%+17.0 ptsElected
2Massimi M.Liberal Democrats1,09323.7%47.3%+14.0 ptsElected
3Davis K.Conservative Party88019.1%38.1%
4Hughes J.Conservative Party80217.4%34.7%
5Bollins G.Labour Party2635.7%11.4%
6Francis E.Labour Party2445.3%10.6%
7Howard P.Green Party1753.8%7.6%

Electorate 4,934 · EC ward code E05013942 · Back to ward index

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

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
1Nardelli N.Liberal Democrats1,24314.8%44.5%+19.5 ptsElected
2Hayes R.Liberal Democrats1,24314.8%44.5%+19.5 ptsElected
3Sweeney J.Liberal Democrats1,10413.2%39.5%+14.5 ptsElected
4Coleman K.Labour Party6257.5%22.4%
5Bamford C.Labour Party5566.6%19.9%
6Kent S.Conservative Party5016.0%17.9%
7Paton R.Conservative Party4855.8%17.4%
8Ellis M.Labour Party4805.7%17.2%
9Suckling C.Conservative Party4365.2%15.6%
10Johnson F.Green Party3704.4%13.2%
11Hinton G.KIRG2943.5%10.5%
12Brilley J.Green Party2933.5%10.5%
13Tyler B.KIRG2843.4%10.2%
14Doyle P.KIRG2813.4%10.1%
15Johnson J.Green Party1852.2%6.6%

Electorate 6,813 · EC ward code E05013938 · Back to ward index

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

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
1Beynon M.Liberal Democrats81325.1%50.2%+16.9 ptsElected
2Grocott H.Liberal Democrats78424.2%48.4%+15.1 ptsElected
3Cherry S.Conservative Party56617.5%34.9%
4McKendrick M.Conservative Party53616.5%33.1%
5Draper N.Labour Party2728.4%16.8%
6Johns-Perring C.Labour Party2698.3%16.6%

Electorate 4,199 · EC ward code E05013936 · Back to ward index

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

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
1Davies J.Liberal Democrats1,34026.4%52.7%+19.4 ptsElected
2Schaper A.Liberal Democrats1,23224.2%48.5%+15.1 ptsElected
3Harding C.Conservative Party75214.8%29.6%
4Rai J.Conservative Party67913.4%26.7%
5Byrne J.Labour Party2795.5%11.0%
6Smith P.Green Party2715.3%10.7%
7Green L.Labour Party2454.8%9.6%
8Whitworth P.Green Party1883.7%7.4%
9Ann C.The Liberal Party971.9%3.8%

Electorate 4,786 · EC ward code E05013929 · Back to ward index

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

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
1Bolton A.Liberal Democrats1,62415.4%46.1%+21.1 ptsElected
2Kugan K.Liberal Democrats1,61215.3%45.8%+20.8 ptsElected
3Sillett A.Liberal Democrats1,47514.0%41.9%+16.9 ptsElected
4Adams C.Conservative Party1,21311.5%34.5%
5Arora R.Conservative Party1,16311.0%33.0%
6Latif I.Conservative Party9559.0%27.1%
7Grant J.Green Party6756.4%19.2%
8Meerabeau L.Labour Party5325.0%15.1%
9Giles D.KIRG5044.8%14.3%
10Parker I.Labour Party4314.1%12.2%
11Thomas G.Labour Party3793.6%10.8%

Electorate 7,298 · EC ward code E05013933 · Back to ward index

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

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
1Durrant M.Liberal Democrats1,21714.7%44.1%+19.1 ptsElected
2Kim D.Liberal Democrats1,18414.3%42.9%+17.9 ptsElected
3Heap L.Liberal Democrats1,18214.3%42.8%+17.8 ptsElected
4Howard L.Green Party86710.5%31.4%
5Hebborn R.KIRG7248.7%26.2%
6Tracey M.KIRG7038.5%25.5%
7Bedforth P.Conservative Party4675.6%16.9%
8Casey S.Labour Party4365.3%15.8%
9Dobson P.Labour Party4295.2%15.5%
10Dunkling S.Labour Party3744.5%13.5%
11Cockle P.Conservative Party3724.5%13.5%
12Hindosh S.Conservative Party3273.9%11.8%

Electorate 6,708 · EC ward code E05013940 · Back to ward index

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

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
1Green E.Liberal Democrats1,83015.8%47.5%+22.5 ptsElected
2White D.Liberal Democrats1,72614.9%44.8%+19.8 ptsElected
3Yoganathan Y.Liberal Democrats1,66914.4%43.3%+18.3 ptsElected
4Sumner S.Green Party1,35111.7%35.1%
5Shabbeer T.Green Party9928.6%25.8%
6Kwisthout H.Green Party9258.0%24.0%
7Davis C.Conservative Party5264.6%13.7%
8Paton C.Conservative Party4724.1%12.3%
9Wilson I.Conservative Party4674.0%12.1%
10Bamford-Hurrell N.Labour Party4634.0%12.0%
11Deacon C.Labour Party3603.1%9.3%
12Bollins C.Labour Party3493.0%9.1%
13Olszewski D.WEP2121.8%5.5%
14Jones L.KIRG2101.8%5.5%

Electorate 8,539 · EC ward code E05013943 · Back to ward index

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

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
1Davey E.Liberal Democrats1,54118.0%54.1%+29.1 ptsElected
2Wehring O.Liberal Democrats1,49517.5%52.5%+27.5 ptsElected
3Skipwith S.Liberal Democrats1,25814.7%44.2%+19.2 ptsElected
4Benedetti M.Labour Party90410.6%31.7%
5Benn-Amir A.Labour Party7198.4%25.3%
6South L.Labour Party7128.3%25.0%
7Gray C.Conservative Party3754.4%13.2%
8Williams A.Conservative Party3664.3%12.9%
9Beekoo S.Conservative Party3484.1%12.2%
10Hall M.Green Party2392.8%8.4%
11Redman C.Green Party2252.6%7.9%
12Jenner V.KIRG1972.3%6.9%
13Robinson T.Green Party1631.9%5.7%

Electorate 6,929 · EC ward code E05013941 · Back to ward index

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

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
1Kirsch A.Liberal Democrats1,45317.4%52.3%+27.3 ptsElected
2Mirza S.Liberal Democrats1,35316.2%48.7%+23.7 ptsElected
3Kirsch G.Liberal Democrats1,33516.0%48.0%+23.0 ptsElected
4Towner S.Conservative Party1,08713.0%39.1%
5Woods H.Conservative Party99712.0%35.9%
6Aziz B.Conservative Party86910.4%31.3%
7Keogh C.Labour Party3494.2%12.6%
8Freedman M.Labour Party3394.1%12.2%
9Nelson A.Labour Party2923.5%10.5%
10Brunskill D.OMRL901.1%3.2%
11Lucky Guv J.OMRL650.8%2.3%
12Chinners A.OMRL610.7%2.2%
13Coiley C.OMRL470.6%1.7%

Electorate 7,261 · EC ward code E05013931 · Back to ward index

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

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
1Holt A.Liberal Democrats1,81018.8%56.5%+31.5 ptsElected
2Reeve T.Liberal Democrats1,62917.0%50.9%+25.9 ptsElected
3Khan A.Liberal Democrats1,59616.6%49.8%+24.8 ptsElected
4Bowis C.Conservative Party6797.1%21.2%
5Innes A.Conservative Party6426.7%20.0%
6Hudson R.Conservative Party5355.6%16.7%
7Ayre S.Labour Party3824.0%11.9%
8Burlingsby A.Green Party3703.9%11.6%
9Farian G.Labour Party3383.5%10.6%
10Way R.Labour Party3333.5%10.4%
11Burlingsby C.Green Party3103.2%9.7%
12Goodacre P.Green Party2913.0%9.1%
13Colegate G.KIRG2853.0%8.9%
14Smithers H.KIRG2252.3%7.0%
15Rajput M.KIRG1811.9%5.7%

Electorate 7,791 · EC ward code E05013944 · Back to ward index

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

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
1Archer S.Liberal Democrats1,75019.0%57.1%+32.1 ptsElected
2Ansari S.Liberal Democrats1,62717.7%53.1%+28.1 ptsElected
3Afilaka A.Liberal Democrats1,56617.0%51.1%+26.1 ptsElected
4Stannard A.Conservative Party9099.9%29.7%
5Borg-Darvy G.Conservative Party9089.9%29.7%
6Chohan R.Conservative Party8749.5%28.5%
7Thompson C.Labour Party4725.1%15.4%
8Mitchell P.Labour Party4474.9%14.6%
9Simmons C.Labour Party4234.6%13.8%
10Dave L.OMRL1211.3%4.0%
11Cramps C.OMRL901.0%2.9%

Electorate 7,845 · EC ward code E05013935 · Back to ward index

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

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
1Goncalves M.Liberal Democrats2,04721.2%63.7%+38.7 ptsElected
2Wooldridge A.Liberal Democrats2,00220.8%62.3%+37.3 ptsElected
3Thayalan T.Liberal Democrats1,99820.7%62.1%+37.1 ptsElected
4Davis J.Conservative Party6086.3%18.9%
5Banks A.Labour Party5926.1%18.4%
6Bedale J.Conservative Party5715.9%17.8%
7Kolluguri P.Labour Party4845.0%15.0%
8Kerkham B.Labour Party4795.0%14.9%
9Tania A.Conservative Party4754.9%14.8%
10Foote K.KIRG3924.1%12.2%

Electorate 7,769 · EC ward code E05013945 · Back to ward index