← Hillingdon (all cycles) · 7 May 2026 cohort
Hillingdon 2026
Local elections held 7 May 2026.
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 20 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 51 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.
| Party | Votes | Vote % | Seats won | % of seats | Proportional seats | Proportional % | Δ |
|---|---|---|---|---|---|---|---|
| Conservative Party | 83,502 | 40.0% | 30 | 58.8% | 22 | 43.1% | +8 |
| Labour Party | 45,304 | 21.7% | 16 | 31.4% | 11 | 21.6% | +5 |
| Reform UK | 40,149 | 19.2% | 4 | 7.8% | 10 | 19.6% | -6 |
| Green Party | 22,283 | 10.7% | 1 | 2.0% | 5 | 9.8% | -4 |
| Liberal Democrats | 10,442 | 5.0% | 0 | 0.0% | 2 | 3.9% | -2 |
| Hayes Independent Party | 4,726 | 2.3% | 0 | 0.0% | 1 | 2.0% | -1 |
| Independent | 1,605 | 0.8% | 0 | 0.0% | 0 | 0.0% | 0 |
| Trade Unionist and Socialist Coalition | 356 | 0.2% | 0 | 0.0% | 0 | 0.0% | 0 |
| UK Independence Party (UKIP) | 154 | 0.1% | 0 | 0.0% | 0 | 0.0% | 0 |
| Social Democratic Party | 127 | 0.1% | 0 | 0.0% | 0 | 0.0% | 0 |
| Total | 208,648 | 100.0% | 51 | 100.0% | 51 | 100.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.
Council composition: what this election replaced
The 2026 cycle was an all-out election — every seat was contested. The two opencouncildata snapshots below show the council immediately after the 2026 election (current) and on the eve of it (2025), so you can see what the result replaced.
Wards in this council
Sorted with the largest gap below the quota first. Click any ward to jump to its full result.
- Heathrow Villages · 2 seats · won at 27.4% · −6.0 pts below quota
- Yiewsley · 2 seats · won at 28.4% · −4.9 pts below quota
- Harefield Village · 1 seat · won at 45.3% · −4.7 pts below quota
- Yeading · 2 seats · won at 31.3% · −2.0 pts below quota
- West Drayton · 3 seats · won at 26.8% · above quota
- Hayes Town · 3 seats · won at 27.8% · above quota
- Charville · 2 seats · won at 37.3% · above quota
- Wood End · 3 seats · won at 31.0% · above quota
- Uxbridge · 3 seats · won at 35.0% · above quota
- Colham and Cowley · 3 seats · won at 35.9% · above quota
- Belmore · 3 seats · won at 37.1% · above quota
- Pinkwell · 3 seats · won at 38.8% · above quota
- Northwood Hills · 2 seats · won at 49.8% · above quota
- Ruislip Manor · 2 seats · won at 51.3% · above quota
- Hillingdon East · 3 seats · won at 43.4% · above quota
- Ickenham and South Harefield · 3 seats · won at 46.2% · above quota
- South Ruislip · 3 seats · won at 50.3% · above quota
- Eastcote · 3 seats · won at 50.8% · above quota
- Northwood · 2 seats · won at 59.4% · above quota
- Ruislip · 3 seats · won at 57.8% · above quota
Race results
Heathrow Villages · 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. 27.4% 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,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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Narinder Garg K | Labour Party | 803 | 13.8% | 27.5% | −5.8 pts | Elected |
| 2 | Matthew Elder | Reform UK | 798 | 13.7% | 27.4% | −6.0 pts | Elected |
| 3 | Bharat Singh Thind | Labour Party | 754 | 12.9% | 25.9% | — | |
| 4 | Darren Brian Upjohn | Conservative Party | 630 | 10.8% | 21.6% | — | |
| 5 | Sanjiv Bisnauthsing | Conservative Party | 618 | 10.6% | 21.2% | — | |
| 6 | Ali Salimian | Reform UK | 577 | 9.9% | 19.8% | — | |
| 7 | Christine West | Green Party | 534 | 9.2% | 18.3% | — | |
| 8 | Mario Quadros | Independent | 407 | 7.0% | 14.0% | — | |
| 9 | David Williams | Green Party | 404 | 6.9% | 13.9% | — | |
| 10 | Vishal Mistry | Independent | 162 | 2.8% | 5.6% | — | |
| 11 | Kim Mathulla Mathen | Liberal Democrats | 145 | 2.5% | 5.0% | — |
Yiewsley · 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. 28.4% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −4.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,538
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Sophie Dror | Reform UK | 726 | 14.3% | 28.6% | −4.7 pts | Elected |
| 2 | Stacey Louise Lucas | Reform UK | 721 | 14.2% | 28.4% | −4.9 pts | Elected |
| 3 | David Balghan | Labour Party | 714 | 14.1% | 28.1% | — | |
| 4 | Sagal Saed | Labour Party | 615 | 12.1% | 24.2% | — | |
| 5 | Sonia Caetano | Green Party | 571 | 11.3% | 22.5% | — | |
| 6 | Elizabeth Oluwakemi Moses | Conservative Party | 501 | 9.9% | 19.7% | — | |
| 7 | Sriram Tanjore | Conservative Party | 488 | 9.6% | 19.2% | — | |
| 8 | Damian Laprus | Green Party | 476 | 9.4% | 18.8% | — | |
| 9 | Robert James Danavell | Liberal Democrats | 119 | 2.3% | 4.7% | — | |
| 10 | Mahtab Uddin Ahammad | Liberal Democrats | 110 | 2.2% | 4.3% | — | |
| 11 | Derek John Marsdon | Trade Unionist and Socialist Coalition | 34 | 0.7% | 1.3% | — |
Harefield Village · single-seat
Marginal winner Winning candidate's share of valid ballots. 45.3% Proportional quota 50.0% 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 ÷ 1 seats. Source data does not publish a ballot count for this cycle. 2,161
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|
| 1 | Tommy Balaam | Conservative Party | 980 | 45.3% | −4.7 pts | Elected |
| 2 | Gerard Patrick Barry | Reform UK | 816 | 37.8% | — | |
| 3 | Jonathan Michael Banks | Liberal Democrats | 200 | 9.3% | — | |
| 4 | Malcolm Widgington | Labour Party | 165 | 7.6% | — |
Yeading · 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. 31.3% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. −2.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 2,597
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Hedson Farinha de Castro | Labour Party | 834 | 16.1% | 32.1% | −1.2 pts | Elected |
| 2 | Ella Garelick | Labour Party | 814 | 15.7% | 31.3% | −2.0 pts | Elected |
| 3 | Jas Dhot | Conservative Party | 588 | 11.3% | 22.6% | — | |
| 4 | Viral Desai | Reform UK | 577 | 11.1% | 22.2% | — | |
| 5 | Promila Deswal | Reform UK | 531 | 10.2% | 20.4% | — | |
| 6 | Scott Myles Farley | Hayes Independent Party | 504 | 9.7% | 19.4% | — | |
| 7 | Rosie Giddings | Conservative Party | 492 | 9.5% | 18.9% | — | |
| 8 | Karina Marqvardt | Hayes Independent Party | 432 | 8.3% | 16.6% | — | |
| 9 | Sarah West | Green Party | 263 | 5.1% | 10.1% | — | |
| 10 | Melanie Margaret Winterbotham | Liberal Democrats | 159 | 3.1% | 6.1% | — |
West Drayton · 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. 26.8% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +1.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,347
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Paul Michael Capps | Reform UK | 1,353 | 10.4% | 31.1% | +6.1 pts | Elected |
| 2 | Sarah Hassoun | Green Party | 1,182 | 9.1% | 27.2% | +2.2 pts | Elected |
| 3 | Jan Sweeting | Labour Party | 1,166 | 8.9% | 26.8% | +1.8 pts | Elected |
| 4 | Steve Garelick | Labour Party | 1,149 | 8.8% | 26.4% | — | |
| 5 | Hetal Upadhyay | Reform UK | 1,122 | 8.6% | 25.8% | — | |
| 6 | Amir Parsayan | Reform UK | 1,083 | 8.3% | 24.9% | — | |
| 7 | Mohammed Islam | Labour Party | 1,059 | 8.1% | 24.4% | — | |
| 8 | Edward Rowe | Green Party | 1,034 | 7.9% | 23.8% | — | |
| 9 | Piers Holden | Green Party | 1,026 | 7.9% | 23.6% | — | |
| 10 | Chris Smallwood | Conservative Party | 960 | 7.4% | 22.1% | — | |
| 11 | Sachin Bansal | Conservative Party | 948 | 7.3% | 21.8% | — | |
| 12 | Mohammed Abdul Rab | Conservative Party | 717 | 5.5% | 16.5% | — | |
| 13 | David Bruce Howell | Liberal Democrats | 243 | 1.9% | 5.6% | — |
Hayes 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. 27.8% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +2.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,037
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Stuart Mathers | Labour Party | 1,022 | 11.2% | 33.7% | +8.7 pts | Elected |
| 2 | Navnit Dhesi | Labour Party | 987 | 10.8% | 32.5% | +7.5 pts | Elected |
| 3 | Raju Sansarpuri | Labour Party | 844 | 9.3% | 27.8% | +2.8 pts | Elected |
| 4 | Mustafa Marcus El-Shetob | Green Party | 696 | 7.6% | 22.9% | — | |
| 5 | Christine Edith Moore | Conservative Party | 608 | 6.7% | 20.0% | — | |
| 6 | Amerjit Singh Kalirai | Conservative Party | 581 | 6.4% | 19.1% | — | |
| 7 | Rosemary Ann Barker | Reform UK | 577 | 6.3% | 19.0% | — | |
| 8 | Hanna Ahmed Ali | Conservative Party | 576 | 6.3% | 19.0% | — | |
| 9 | Andy Enstone | Reform UK | 532 | 5.8% | 17.5% | — | |
| 10 | Gurcharan Singh | Reform UK | 497 | 5.5% | 16.4% | — | |
| 11 | Janet Gardner | Hayes Independent Party | 465 | 5.1% | 15.3% | — | |
| 12 | Omar Ali | Independent | 412 | 4.5% | 13.6% | — | |
| 13 | Peter Allan Curling | Hayes Independent Party | 366 | 4.0% | 12.1% | — | |
| 14 | Hari Bhandari | Hayes Independent Party | 354 | 3.9% | 11.7% | — | |
| 15 | Shahid Ali Baig | Liberal Democrats | 277 | 3.0% | 9.1% | — | |
| 16 | Hilary Frances Leighter | Liberal Democrats | 223 | 2.4% | 7.3% | — | |
| 17 | Mustapha.R B. Sowe | Independent | 93 | 1.0% | 3.1% | — |
Charville · 2-seat (bloc vote)
Marginal winner Voter-share estimate of the lowest-vote elected candidate. Comparable to the proportional quota. The raw vote share would be ~2× smaller. 37.3% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 3,209
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Darran Davies | Conservative Party | 1,537 | 23.9% | 47.9% | +14.6 pts | Elected |
| 2 | Archan Bipin Raval | Conservative Party | 1,197 | 18.7% | 37.3% | +4.0 pts | Elected |
| 3 | Eliza Castell | Labour Party | 912 | 14.2% | 28.4% | — | |
| 4 | Barry Nelson-West | Labour Party | 812 | 12.7% | 25.3% | — | |
| 5 | Roshan Bangay | Reform UK | 600 | 9.3% | 18.7% | — | |
| 6 | Gurjit Singh | Reform UK | 531 | 8.3% | 16.5% | — | |
| 7 | Richard Pye | Green Party | 498 | 7.8% | 15.5% | — | |
| 8 | Graydon Mark Rodwell | Liberal Democrats | 133 | 2.1% | 4.1% | — | |
| 9 | Chris Hills | Hayes Independent Party | 87 | 1.4% | 2.7% | — | |
| 10 | Mike Usher | Hayes Independent Party | 63 | 1.0% | 2.0% | — | |
| 11 | Shahana Khursheed | UK Independence Party (UKIP) | 48 | 0.7% | 1.5% | — |
Wood End · 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. 31.0% Proportional quota 25.0% 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 ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,875
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Elizabeth Dumergue | Labour Party | 1,327 | 11.4% | 34.2% | +9.2 pts | Elected |
| 2 | Kamal Preet Kaur | Labour Party | 1,254 | 10.8% | 32.4% | +7.4 pts | Elected |
| 3 | Gursharan Singh Mand | Labour Party | 1,203 | 10.3% | 31.0% | +6.0 pts | Elected |
| 4 | Naser Abby | Green Party | 948 | 8.2% | 24.5% | — | |
| 5 | Oliver Clifford Cadore | Conservative Party | 805 | 6.9% | 20.8% | — | |
| 6 | Izabela Anna Iskra | Green Party | 779 | 6.7% | 20.1% | — | |
| 7 | Maureen Natumi | Green Party | 742 | 6.4% | 19.2% | — | |
| 8 | Philip Jonathan Gillman | Reform UK | 718 | 6.2% | 18.5% | — | |
| 9 | Reginald Martin Toms | Reform UK | 687 | 5.9% | 17.7% | — | |
| 10 | Naeha Menon | Conservative Party | 664 | 5.7% | 17.1% | — | |
| 11 | Mary Aileen O'Connor | Conservative Party | 649 | 5.6% | 16.7% | — | |
| 12 | Neil Alan Warrilow | Reform UK | 638 | 5.5% | 16.5% | — | |
| 13 | Ahmad Naveed Rafique | Hayes Independent Party | 341 | 2.9% | 8.8% | — | |
| 14 | Danielle Watson | Hayes Independent Party | 315 | 2.7% | 8.1% | — | |
| 15 | Rakesh Kumar | Hayes Independent Party | 281 | 2.4% | 7.3% | — | |
| 16 | Christine Elizabeth Jane Hooper | Liberal Democrats | 225 | 1.9% | 5.8% | — | |
| 17 | Jason Buck | Trade Unionist and Socialist Coalition | 48 | 0.4% | 1.2% | — |
Uxbridge · 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. 35.0% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +10.0 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,479
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Terence Patrick Murray | Conservative Party | 1,715 | 12.8% | 38.3% | +13.3 pts | Elected |
| 2 | Riley Russell | Conservative Party | 1,705 | 12.7% | 38.1% | +13.1 pts | Elected |
| 3 | Anil Taneja | Conservative Party | 1,569 | 11.7% | 35.0% | +10.0 pts | Elected |
| 4 | Tony Burles | Labour Party | 1,121 | 8.3% | 25.0% | — | |
| 5 | Masoud Dildar | Labour Party | 980 | 7.3% | 21.9% | — | |
| 6 | Boikanyo Trust Phenyo | Labour Party | 907 | 6.7% | 20.2% | — | |
| 7 | Gerry Anderson | Reform UK | 808 | 6.0% | 18.0% | — | |
| 8 | Douglas Lewis | Reform UK | 761 | 5.7% | 17.0% | — | |
| 9 | Stephen Lewis | Reform UK | 736 | 5.5% | 16.4% | — | |
| 10 | Andy Panayiotou | Green Party | 646 | 4.8% | 14.4% | — | |
| 11 | Amjad Ali | Green Party | 634 | 4.7% | 14.2% | — | |
| 12 | Peter Ryerson | Green Party | 623 | 4.6% | 13.9% | — | |
| 13 | Sajid Iqbal | Liberal Democrats | 393 | 2.9% | 8.8% | — | |
| 14 | Max Peston | Liberal Democrats | 380 | 2.8% | 8.5% | — | |
| 15 | Syed Sarwar Shah | Liberal Democrats | 374 | 2.8% | 8.3% | — | |
| 16 | Gary Lee Harbord | Trade Unionist and Socialist Coalition | 86 | 0.6% | 1.9% | — |
Colham and Cowley · 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. 35.9% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +10.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,397
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | James Edward Bourke | Conservative Party | 1,758 | 13.3% | 40.0% | +15.0 pts | Elected |
| 2 | Shehryar Ahmad-Wallana | Conservative Party | 1,711 | 13.0% | 38.9% | +13.9 pts | Elected |
| 3 | Adam Joseph Huddle | Conservative Party | 1,580 | 12.0% | 35.9% | +10.9 pts | Elected |
| 4 | Vicky Louise Healan | Reform UK | 1,082 | 8.2% | 24.6% | — | |
| 5 | Marion Ann Hyde | Reform UK | 1,066 | 8.1% | 24.2% | — | |
| 6 | Andrew John Retter | Reform UK | 1,048 | 7.9% | 23.8% | — | |
| 7 | Shamima Khanom | Labour Party | 1,027 | 7.8% | 23.4% | — | |
| 8 | James Wainwright | Labour Party | 937 | 7.1% | 21.3% | — | |
| 9 | Ronak Masrani | Labour Party | 911 | 6.9% | 20.7% | — | |
| 10 | Gabriella Saunders | Green Party | 721 | 5.5% | 16.4% | — | |
| 11 | Niall Murphy | Green Party | 716 | 5.4% | 16.3% | — | |
| 12 | Caroline Elizabeth Mutton | Liberal Democrats | 209 | 1.6% | 4.8% | — | |
| 13 | Majharul Islam Miah | Liberal Democrats | 170 | 1.3% | 3.9% | — | |
| 14 | Arif Munir | Liberal Democrats | 148 | 1.1% | 3.4% | — | |
| 15 | Geoff Courtenay | UK Independence Party (UKIP) | 106 | 0.8% | 2.4% | — |
Belmore · 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. 37.1% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +12.1 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,548
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Amanpreet Kaur | Labour Party | 1,573 | 14.8% | 44.3% | +19.3 pts | Elected |
| 2 | Jagjit Singh | Labour Party | 1,423 | 13.4% | 40.1% | +15.1 pts | Elected |
| 3 | Sital Punja | Labour Party | 1,316 | 12.4% | 37.1% | +12.1 pts | Elected |
| 4 | Kelly Marie Bridges | Conservative Party | 900 | 8.5% | 25.4% | — | |
| 5 | Lauren Jay Davies | Conservative Party | 863 | 8.1% | 24.3% | — | |
| 6 | Kahinde Johnson | Green Party | 767 | 7.2% | 21.6% | — | |
| 7 | Reva Gudi | Conservative Party | 752 | 7.1% | 21.2% | — | |
| 8 | Steve Hardy | Reform UK | 590 | 5.5% | 16.6% | — | |
| 9 | Franclean Rajalingam | Independent | 531 | 5.0% | 15.0% | — | |
| 10 | Robert Quayle | Reform UK | 519 | 4.9% | 14.6% | — | |
| 11 | Peter Tee | Reform UK | 494 | 4.6% | 13.9% | — | |
| 12 | Labina Basit | Hayes Independent Party | 373 | 3.5% | 10.5% | — | |
| 13 | Dion Donaghy | Hayes Independent Party | 329 | 3.1% | 9.3% | — | |
| 14 | Jon North | Liberal Democrats | 215 | 2.0% | 6.1% | — |
Pinkwell · 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.8% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +13.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 3,470
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Tony Gill | Labour Party | 1,514 | 14.5% | 43.6% | +18.6 pts | Elected |
| 2 | Tony Eginton | Labour Party | 1,405 | 13.5% | 40.5% | +15.5 pts | Elected |
| 3 | Kuldeep Lakhmana | Labour Party | 1,348 | 12.9% | 38.8% | +13.8 pts | Elected |
| 4 | Haq Nawaz | Conservative Party | 865 | 8.3% | 24.9% | — | |
| 5 | Alexander Joseph Old | Conservative Party | 769 | 7.4% | 22.2% | — | |
| 6 | Lucie West | Green Party | 726 | 7.0% | 20.9% | — | |
| 7 | Gregory Charvy | Reform UK | 702 | 6.7% | 20.2% | — | |
| 8 | Kuldeep Jhala | Reform UK | 621 | 6.0% | 17.9% | — | |
| 9 | Syed Fazal Quadry | Conservative Party | 560 | 5.4% | 16.1% | — | |
| 10 | Nadeem Rajput | Reform UK | 528 | 5.1% | 15.2% | — | |
| 11 | Jasvinder Singh Dhillon | Hayes Independent Party | 469 | 4.5% | 13.5% | — | |
| 12 | Hashim Abdullahi Sheikh | Hayes Independent Party | 347 | 3.3% | 10.0% | — | |
| 13 | Peter John Dollimore | Liberal Democrats | 315 | 3.0% | 9.1% | — | |
| 14 | Thessiver Hussain Nawaz | Liberal Democrats | 241 | 2.3% | 6.9% | — |
Northwood Hills · 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.8% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +16.5 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 3,818
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Jonathan Philip Simon Bianco | Conservative Party | 2,092 | 27.4% | 54.8% | +21.5 pts | Elected |
| 2 | Ranjeet Singh Rathore | Conservative Party | 1,902 | 24.9% | 49.8% | +16.5 pts | Elected |
| 3 | Zahra Latif | Green Party | 638 | 8.4% | 16.7% | — | |
| 4 | Steve Edmeades | Green Party | 629 | 8.2% | 16.5% | — | |
| 5 | Kirk Clugston | Reform UK | 620 | 8.1% | 16.2% | — | |
| 6 | Karen Retter | Reform UK | 606 | 7.9% | 15.9% | — | |
| 7 | Mohinder Birah | Labour Party | 412 | 5.4% | 10.8% | — | |
| 8 | Alan Darbin | Labour Party | 412 | 5.4% | 10.8% | — | |
| 9 | Ulla Ingrid Elisabet Mallick | Liberal Democrats | 171 | 2.2% | 4.5% | — | |
| 10 | Saghaer Ahmad Mallick | Liberal Democrats | 154 | 2.0% | 4.0% | — |
Ruislip Manor · 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.3% Proportional quota 33.3% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +17.9 pts Valid ballots (est.) Estimated voters: total votes ÷ 2 seats. Source data does not publish a ballot count for this cycle. 4,042
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Douglas Stuart Mills | Conservative Party | 2,097 | 25.9% | 51.9% | +18.5 pts | Elected |
| 2 | Susan Catherine O'Brien | Conservative Party | 2,072 | 25.6% | 51.3% | +17.9 pts | Elected |
| 3 | Tony John Prothero | Reform UK | 905 | 11.2% | 22.4% | — | |
| 4 | Tim Wheeler | Reform UK | 893 | 11.0% | 22.1% | — | |
| 5 | Paul Espley | Labour Party | 695 | 8.6% | 17.2% | — | |
| 6 | Leila Anushka Akinwale | Green Party | 591 | 7.3% | 14.6% | — | |
| 7 | Arshpreet Singh | Labour Party | 518 | 6.4% | 12.8% | — | |
| 8 | Miguel Antonio Brito Santos | Liberal Democrats | 313 | 3.9% | 7.7% | — |
Hillingdon 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. 43.4% Proportional quota 25.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 ÷ 3 seats. Source data does not publish a ballot count for this cycle. 4,286
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Wayne Bridges | Conservative Party | 2,065 | 16.1% | 48.2% | +23.2 pts | Elected |
| 2 | Kelly Martin | Conservative Party | 1,895 | 14.7% | 44.2% | +19.2 pts | Elected |
| 3 | Colleen Margaret Anne Sullivan | Conservative Party | 1,858 | 14.5% | 43.4% | +18.4 pts | Elected |
| 4 | Ifan Evans | Reform UK | 894 | 7.0% | 20.9% | — | |
| 5 | Linda Irene King | Reform UK | 890 | 6.9% | 20.8% | — | |
| 6 | Katy Armitage | Labour Party | 871 | 6.8% | 20.3% | — | |
| 7 | John Campbell | Labour Party | 820 | 6.4% | 19.1% | — | |
| 8 | Eli Ross | Green Party | 789 | 6.1% | 18.4% | — | |
| 9 | Tony Yusuf-Adam | Reform UK | 777 | 6.0% | 18.1% | — | |
| 10 | Oliwia Molinska | Labour Party | 696 | 5.4% | 16.2% | — | |
| 11 | Thomas Anthony John Cottew | Liberal Democrats | 389 | 3.0% | 9.1% | — | |
| 12 | Zachary Oliver Huddle | Liberal Democrats | 378 | 2.9% | 8.8% | — | |
| 13 | Chowdhury Mohammed Shamsuddin | Liberal Democrats | 333 | 2.6% | 7.8% | — | |
| 14 | Steve Gardner | Social Democratic Party | 127 | 1.0% | 3.0% | — | |
| 15 | Julia Ann Leonard | Trade Unionist and Socialist Coalition | 75 | 0.6% | 1.8% | — |
Ickenham and South Harefield · 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. 46.2% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +21.2 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,370
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Jane Irene Palmer | Conservative Party | 2,842 | 17.6% | 52.9% | +27.9 pts | Elected |
| 2 | Eddie Lavery | Conservative Party | 2,811 | 17.4% | 52.3% | +27.3 pts | Elected |
| 3 | Kaushik Kumar Banerjee | Conservative Party | 2,482 | 15.4% | 46.2% | +21.2 pts | Elected |
| 4 | Erica Christine Moss | Reform UK | 1,335 | 8.3% | 24.9% | — | |
| 5 | Howard Raymond Dini | Reform UK | 1,294 | 8.0% | 24.1% | — | |
| 6 | Sonia Gadhavi | Green Party | 937 | 5.8% | 17.4% | — | |
| 7 | Nav Sethi | Green Party | 841 | 5.2% | 15.7% | — | |
| 8 | Rose-Marie Ann Adams | Green Party | 768 | 4.8% | 14.3% | — | |
| 9 | Ben Nelson-West | Labour Party | 735 | 4.6% | 13.7% | — | |
| 10 | Sandra Roby | Labour Party | 729 | 4.5% | 13.6% | — | |
| 11 | Alex Sim | Labour Party | 714 | 4.4% | 13.3% | — | |
| 12 | Alan Bruce Raymond Masters | Liberal Democrats | 350 | 2.2% | 6.5% | — | |
| 13 | Tariq Mahmood | Liberal Democrats | 272 | 1.7% | 5.1% | — |
South Ruislip · 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. 5,038
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Steve Tuckwell | Conservative Party | 3,021 | 20.0% | 60.0% | +35.0 pts | Elected |
| 2 | Richard Mills | Conservative Party | 2,663 | 17.6% | 52.9% | +27.9 pts | Elected |
| 3 | John Garner | Conservative Party | 2,532 | 16.8% | 50.3% | +25.3 pts | Elected |
| 4 | Richard Sellars | Reform UK | 1,002 | 6.6% | 19.9% | — | |
| 5 | Teji Barnes | Reform UK | 969 | 6.4% | 19.2% | — | |
| 6 | Sandeep Andhrutkar | Reform UK | 900 | 6.0% | 17.9% | — | |
| 7 | Sarah Ryder | Labour Party | 880 | 5.8% | 17.5% | — | |
| 8 | Katrinah Phenyo | Labour Party | 790 | 5.2% | 15.7% | — | |
| 9 | Svavar Svavarsson | Green Party | 783 | 5.2% | 15.5% | — | |
| 10 | Joseph Kirrane | Labour Party | 762 | 5.0% | 15.1% | — | |
| 11 | Karen Lesley Banks | Liberal Democrats | 333 | 2.2% | 6.6% | — | |
| 12 | Andrew John Bell | Liberal Democrats | 283 | 1.9% | 5.6% | — | |
| 13 | Gavin Douglas Coleman | Liberal Democrats | 195 | 1.3% | 3.9% | — |
Eastcote · 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.8% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +25.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 6,132
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Nick Denys | Conservative Party | 3,680 | 20.0% | 60.0% | +35.0 pts | Elected |
| 2 | Ian Kevin Edwards | Conservative Party | 3,669 | 19.9% | 59.8% | +34.8 pts | Elected |
| 3 | Daniel Singham | Conservative Party | 3,112 | 16.9% | 50.8% | +25.8 pts | Elected |
| 4 | Barry John King | Reform UK | 1,064 | 5.8% | 17.4% | — | |
| 5 | Bernice Josephine Rogers | Green Party | 1,019 | 5.5% | 16.6% | — | |
| 6 | Harjot Gill | Labour Party | 965 | 5.2% | 15.7% | — | |
| 7 | Spencer Lisi | Reform UK | 939 | 5.1% | 15.3% | — | |
| 8 | Elizabeth Saunders | Labour Party | 888 | 4.8% | 14.5% | — | |
| 9 | Manjinder Singh | Reform UK | 826 | 4.5% | 13.5% | — | |
| 10 | Arnold Mukuvare | Labour Party | 701 | 3.8% | 11.4% | — | |
| 11 | Susan Clare Killip | Liberal Democrats | 616 | 3.3% | 10.0% | — | |
| 12 | Hilary Margaret Sculthorp | Liberal Democrats | 449 | 2.4% | 7.3% | — | |
| 13 | Satjit Singh | Liberal Democrats | 355 | 1.9% | 5.8% | — | |
| 14 | Tim Henry | Trade Unionist and Socialist Coalition | 113 | 0.6% | 1.8% | — |
Northwood · 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. 59.4% Proportional quota 33.3% 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 ÷ 2 seats. Source data does not publish a ballot count for this cycle. 3,428
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Henry Gary Allan Higgins | Conservative Party | 2,051 | 29.9% | 59.8% | +26.5 pts | Elected |
| 2 | Ekta Rajesh Gohil | Conservative Party | 2,037 | 29.7% | 59.4% | +26.1 pts | Elected |
| 3 | Scott Miles | Green Party | 515 | 7.5% | 15.0% | — | |
| 4 | Karl Lawrence | Reform UK | 423 | 6.2% | 12.3% | — | |
| 5 | Roshan Ghei | Labour Party | 405 | 5.9% | 11.8% | — | |
| 6 | Mary Elaine Gregory | Liberal Democrats | 388 | 5.7% | 11.3% | — | |
| 7 | Sofia Myers | Reform UK | 384 | 5.6% | 11.2% | — | |
| 8 | Sandeep Kaur | Labour Party | 355 | 5.2% | 10.4% | — | |
| 9 | Eugene Pacelli Peter Dalton-Ruark | Liberal Democrats | 297 | 4.3% | 8.7% | — |
Ruislip · 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.8% Proportional quota 25.0% Below quota Marginal winner's share minus the proportional quota for this race. Negative = below; positive = above. +32.8 pts Valid ballots (est.) Estimated voters: total votes ÷ 3 seats. Source data does not publish a ballot count for this cycle. 5,819
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 →
| Rank | Candidate | Party | Votes | Share 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 |
|---|---|---|---|---|---|---|---|
| 1 | Philip Nigel Corthorne | Conservative Party | 3,553 | 20.4% | 61.1% | +36.1 pts | Elected |
| 2 | Peter William Smallwood | Conservative Party | 3,420 | 19.6% | 58.8% | +33.8 pts | Elected |
| 3 | John Riley | Conservative Party | 3,362 | 19.3% | 57.8% | +32.8 pts | Elected |
| 4 | Margaret Heritage | Reform UK | 1,161 | 6.7% | 20.0% | — | |
| 5 | L Hughes | Reform UK | 1,129 | 6.5% | 19.4% | — | |
| 6 | Sean McSharry | Reform UK | 1,099 | 6.3% | 18.9% | — | |
| 7 | Andrew John Blakie | Green Party | 787 | 4.5% | 13.5% | — | |
| 8 | Sarah Askam | Labour Party | 786 | 4.5% | 13.5% | — | |
| 9 | Simon Eckley | Labour Party | 684 | 3.9% | 11.8% | — | |
| 10 | Jaya Punja | Labour Party | 590 | 3.4% | 10.1% | — | |
| 11 | Kevin Reginald Aleong | Liberal Democrats | 505 | 2.9% | 8.7% | — | |
| 12 | Tolga Darren Uyanik | Liberal Democrats | 382 | 2.2% | 6.6% | — |