← Bradford (all cycles) · 3 May 2018 cohort

Bradford 2018

Local elections held 3 May 2018.

30 ward races
30 seats
9 elected below the proportional quota
30.0% of seats below quota

How to read this page

Each race below shows the share of valid ballots the marginal elected candidate actually won, and compares it to the proportional quota: the share they'd need to clinch the seat under any proportional voting method (1 seats + 1). For a 1-seat ward the quota is 50%; for 2 seats, 33.3%; for 3 seats, 25%.

Where the actual winning share fell below the quota, we show the signed gap as points below quota (a negative number) — the editorial indictment. Above-quota results clear the bar and pass without comment. The voting method is the subject of every observation here. Named candidates appear as the public election record requires; the cause being audited is the voting method, not the individuals. See the methodology page for derivations.

If votes were counted by party

Across the 30 wards in this cycle, parties received the vote totals below. The proportional column shows what each party would have won if the 30 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 Party65,20751.9%2066.7%1653.3%+4
Conservative Party34,54727.5%826.7%930.0%-1
Liberal Democrats12,1599.7%26.7%310.0%-1
Green Party7,8596.3%00.0%26.7%-2
Independent2,7762.2%00.0%00.0%0
UK Independence Party (UKIP)2,0701.6%00.0%00.0%0
Yorkshire Party5410.4%00.0%00.0%0
BritDem1610.1%00.0%00.0%0
DVP1350.1%00.0%00.0%0
Trade Unionist and Socialist Coalition1150.1%00.0%00.0%0
WEP760.1%00.0%00.0%0
Libtn690.1%00.0%00.0%0
Total125,715100.0%30100.0%30100.0%0

Vote share vs seats won

The top bar is each party's share of votes cast in this council. Below, one square per seat, coloured by the party that won it — first the actual First-Past-the-Post result, then what a proportional method would have produced from the same vote totals. Divergence between the bar and the actual grid is the indictment of the method.

Vote share
Actual seats
Proportional seats

Council composition: what this election replaced

Two opencouncildata snapshots: the council immediately after the 2018 election (current) and immediately before it (2017). Only ~⅓ of seats were contested in 2018 — most of the bench is unchanged, and the cycle's effect on the overall composition is what shifts.

Current (2018)
Previous (2017)

Wards in this council

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

Race results

Queensbury · single-seat

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

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
1Robert HargreavesConservative Party1,32638.7%−11.3 ptsElected
2Alex MitchellLabour Party92126.9%
3Paul CromieIndependent77322.6%
4Kathryn IllingworthUK Independence Party (UKIP)1775.2%
5Tom MolloyLiberal Democrats1163.4%
6Eithne DodwellGreen Party1113.2%

EC ward code E05001360 · Back to ward index

Eccleshill · single-seat

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

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
1Geoff ReidLiberal Democrats1,52944.5%−5.5 ptsElected
2Ian ParsonsLabour Party1,28037.2%
3Abdul QayyumConservative Party2477.2%
4Terry PearsonIndependent1704.9%
5Lara BarrasYorkshire Party1313.8%
6Sarah DickGreen Party822.4%

EC ward code E05001350 · Back to ward index

Bolton and Undercliffe · single-seat

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

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
1Ian GreenwoodLabour Party1,68644.7%−5.3 ptsElected
2Rachel SunderlandLiberal Democrats1,59642.3%
3Rizwan SakhawatConservative Party37610.0%
4Jasmine SharpGreen Party1133.0%

EC ward code E05001344 · Back to ward index

Bingley · single-seat

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

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
1David HeseltineConservative Party2,77046.5%−3.5 ptsElected
2Marcus DeardenLabour Party2,44341.0%
3Rachael DrucquerGreen Party2985.0%
4Mark BartonYorkshire Party2303.9%
5Peter RussellLiberal Democrats2123.6%

EC ward code E05001342 · Back to ward index

Royds · single-seat

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

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
1Ruth WoodLabour Party1,39247.0%−3.0 ptsElected
2David ServantConservative Party70523.8%
3Jason SmithUK Independence Party (UKIP)58219.7%
4Shauna DevonshireLiberal Democrats1123.8%
5Michael StanlickGreen Party993.3%
6Joshua BastowLibtn692.3%

EC ward code E05001361 · Back to ward index

Shipley · single-seat

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

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
1Vick JenkinsLabour Party2,53047.2%−2.8 ptsElected
2Hawarun HussainGreen Party1,83334.2%
3Falak AhmedConservative Party82315.4%
4Caroline JonesLiberal Democrats1733.2%

EC ward code E05001362 · Back to ward index

Wibsey · single-seat

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

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
1Sabiya KhanLabour Party1,48347.9%−2.1 ptsElected
2Richard SheardConservative Party81826.4%
3Jamie IllingworthUK Independence Party (UKIP)51316.6%
4Brian BoultonLiberal Democrats1876.0%
5Dave StevensGreen Party953.1%

EC ward code E05001367 · Back to ward index

Keighley West · single-seat

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

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
1Paul GodwinLabour Party1,57148.4%−1.6 ptsElected
2Peter ClarkeConservative Party1,10033.9%
3Brian MorrisIndependent40112.4%
4Peter FergusonGreen Party1023.1%
5Jan OrysLiberal Democrats712.2%

EC ward code E05001357 · Back to ward index

Wyke · single-seat

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

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
1David WarburtonLabour Party1,45149.2%−0.8 ptsElected
2Francesca StefanyszynConservative Party90030.5%
3James LewthwaiteBritDem1615.5%
4Stephen CrosbyDVP1354.6%
5John WorsleyUK Independence Party (UKIP)1244.2%
6Kevin HallLiberal Democrats1033.5%
7Darren ParkinsonGreen Party752.5%

EC ward code E05001370 · Back to ward index

Ilkley · single-seat

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

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
1Mike GibbonsConservative Party2,84350.1%+0.1 ptsElected
2Aidan HigginsLabour Party1,55627.4%
3Ros BrownGreen Party67111.8%
4Thomas FranksLiberal Democrats60710.7%

EC ward code E05001354 · Back to ward index

Tong · single-seat

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

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
1Alan WainwrightLabour Party1,28551.4%+1.4 ptsElected
2Edward WardConservative Party50720.3%
3Matthew EdwardsGreen Party37014.8%
4Lincoln SteadUK Independence Party (UKIP)25310.1%
5Ian VipondLiberal Democrats873.5%

EC ward code E05001365 · Back to ward index

Wharfedale · single-seat

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

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
1Gerry BarkerConservative Party2,34351.6%+1.6 ptsElected
2Niccola SwanLabour Party1,42431.4%
3Jamie NeedleLiberal Democrats51211.3%
4Chris TurnerGreen Party2595.7%

EC ward code E05001366 · Back to ward index

Bradford Moor · single-seat

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

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
1Mohammed ShafiqLabour Party3,27054.1%+4.1 ptsElected
2Wajid IqbalIndependent1,43223.7%
3Jafrul GaziLiberal Democrats1,13618.8%
4Rahila ParveenConservative Party1322.2%
5Phil WorsnopGreen Party781.3%

EC ward code E05001346 · Back to ward index

Craven · single-seat

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

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
1Rebecca WhitakerConservative Party2,76355.2%+5.2 ptsElected
2Val CarrollLabour Party1,61932.3%
3Caroline WhitakerGreen Party3777.5%
4Bob JonesLiberal Democrats2485.0%

EC ward code E05001349 · Back to ward index

Keighley East · single-seat

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

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
1Caroline FirthLabour Party2,43655.3%+5.3 ptsElected
2John KirbyConservative Party1,52534.6%
3Trudie JacksonGreen Party2876.5%
4Glen CheneyLiberal Democrats1543.5%

EC ward code E05001356 · Back to ward index

Bingley Rural · single-seat

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

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
1Mike EllisConservative Party2,92955.6%+5.6 ptsElected
2Mohammed Ashraf MiahLabour Party1,22723.3%
3Helen BaranowskiLiberal Democrats52710.0%
4Brian NewhamGreen Party3336.3%
5Derrick HodgsonUK Independence Party (UKIP)2494.7%

EC ward code E05001343 · Back to ward index

Idle and Thackley · single-seat

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

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
1Julie HumphreysLiberal Democrats2,32756.3%+6.3 ptsElected
2Chris HaydenLabour Party1,08726.3%
3Adnan SakhawatConservative Party43510.5%
4Jonathan BarrasYorkshire Party1804.4%
5Carl DunkGreen Party1062.6%

EC ward code E05001353 · Back to ward index

Worth Valley · single-seat

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

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
1Chris HerdConservative Party2,31356.4%+6.4 ptsElected
2Mark CurtisLabour Party1,47235.9%
3Janet RussellGreen Party1944.7%
4Kay KirkhamLiberal Democrats1223.0%

EC ward code E05001369 · Back to ward index

Baildon · single-seat

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

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
1Val TownendConservative Party2,75757.1%+7.1 ptsElected
2Joe AshtonLabour Party1,35128.0%
3David WilkinsonLiberal Democrats4449.2%
4Andrew StanfordGreen Party1974.1%
5Cat CrossleyWEP761.6%

EC ward code E05001341 · Back to ward index

Thornton and Allerton · single-seat

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

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
1Richard DunbarLabour Party2,36358.5%+8.5 ptsElected
2David ChapmanConservative Party1,29031.9%
3Alec SuchiUK Independence Party (UKIP)1724.3%
4Norma RussellGreen Party1182.9%
5James HuntLiberal Democrats972.4%

EC ward code E05001363 · Back to ward index

Windhill and Wrose · single-seat

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

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
1Vanda GreenwoodLabour Party2,06359.5%+9.5 ptsElected
2Stephen WilliamsConservative Party96427.8%
3Gillian ThorneLiberal Democrats2276.5%
4Helen LoveGreen Party2126.1%

EC ward code E05001368 · Back to ward index

Clayton and Fairweather Green · single-seat

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

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
1Sinead EngelLabour Party2,18262.0%+12.0 ptsElected
2Harry BootaConservative Party98327.9%
3Susan MayGreen Party2126.0%
4Steven CotterillLiberal Democrats1404.0%

EC ward code E05001348 · Back to ward index

Toller · single-seat

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

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
1Kamran HussainLabour Party4,17773.2%+23.2 ptsElected
2Amir HussainConservative Party1,26522.2%
3Sean DobiechGreen Party1542.7%
4Amjad AliLiberal Democrats1091.9%

EC ward code E05001364 · Back to ward index

Heaton · single-seat

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

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
1Nussrat MohammedLabour Party2,96974.5%+24.5 ptsElected
2Celia HicksonGreen Party48512.2%
3Owais RajputConservative Party3619.1%
4Edward HallmannLiberal Democrats1704.3%

EC ward code E05001352 · Back to ward index

Keighley Central · single-seat

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

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
1Abid HussainLabour Party3,53276.5%+26.5 ptsElected
2Stephen ButlerConservative Party71515.5%
3Paul MannLiberal Democrats1854.0%
4Allan SwalesGreen Party1823.9%

EC ward code E05001355 · Back to ward index

Bowling and Barkerend · single-seat

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

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
1Rizwana JamilLabour Party3,19377.6%+27.6 ptsElected
2Howard MiddletonLiberal Democrats3979.6%
3Kamran SakhawatConservative Party3097.5%
4Ian SlatteryTrade Unionist and Socialist Coalition1152.8%
5Basit KhalidGreen Party1012.5%

EC ward code E05001345 · Back to ward index

Manningham · single-seat

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

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
1Shabir HussainLabour Party3,60983.6%+33.6 ptsElected
2Muhammad HijaziConservative Party3718.6%
3Bruce BarnesGreen Party2515.8%
4Abid IqbalLiberal Democrats872.0%

EC ward code E05001359 · Back to ward index

Great Horton · single-seat

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

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
1Joanne DoddsLabour Party3,07683.6%+33.6 ptsElected
2Hashim KohanConservative Party39710.8%
3Lesley HallGreen Party1213.3%
4Dorothy WallaceLiberal Democrats862.3%

EC ward code E05001351 · Back to ward index

Little Horton · single-seat

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

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
1Fareeda MirLabour Party3,37585.0%+35.0 ptsElected
2Sakhawat HussainConservative Party2807.1%
3Angharad GriffithsLiberal Democrats2195.5%
4Nurjahan ArobiGreen Party972.4%

EC ward code E05001358 · Back to ward index

City · single-seat

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

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
1Mohammed Nazam AzamLabour Party3,18488.2%+38.2 ptsElected
2Charlotte WoollardGreen Party2466.8%
3Ines RiachLiberal Democrats1795.0%

EC ward code E05001347 · Back to ward index