2024 City of Bradford Metropolitan District Council election
{{Short description|2024 local election in Bradford, England}}
{{Use dmy dates|date=May 2024}}
{{Use British English|date=April 2024}}
{{Infobox election
| election_name = 2024 City of Bradford District Borough Council election
| country =
| type = parliamentary
| previous_election = 2023 City of Bradford Metropolitan District Council election
| previous_year = 2023
| outgoing_members =
| election_date = {{Start date|2024|5|2|df=y}}
| elected_members =
| next_election = 2026 City of Bradford Metropolitan District Council election
| next_year = 2026
| seats_for_election= 30 out of 90 seats to City of Bradford Metropolitan District Council
| majority_seats = 46
| opinion_polls =
| turnout =
| image1 = File:No image wide.svg
| leader1 = Susan Hinchcliffe
| party1 = Labour Party (UK)
| last_election1 = 56 seats, 40.9%
| seats_before1 = 53
| seats1 = 10
| seats_after1 = 49
| seat_change1 = {{decrease}} 4
| popular_vote1 = 41,657
| percentage1 = 32.8%
| swing1 = {{decrease}} 8.1%
| image2 = File:No image wide.svg
| leader2 = {{efn|The nine independents before the election included two groups: the Bradford Independent Group (four councillors), led by Talat Sajawal, and the Bradford South Independents (two councillors) led by Luke Majkowski. The other three independents did not belong to a group.{{cite web |title=Your councillors by party |url=https://bradford.moderngov.co.uk/mgMemberIndex.aspx?FN=PARTY&VW=LIST&PIC=0 |website=City of Bradford Metropolitan District Council |access-date=20 June 2024}}}}
| party2 = Independent politician
| leader_since2 =
| leaders_seat2 =
| last_election2 = 5 seats, 7.3%
| seats_before2 = 9
| seats2 = 9
| seats_after2 = 13
| seat_change2 = {{increase}} 4
| popular_vote2 = 26,771
| percentage2 = 21.1%
| swing2 = {{increase}} 13.8%
| image3 = File:No image wide.svg
| leader3 = Rebecca Poulsen
| party3 = Conservative Party (UK)
| last_election3 = 16 seats, 30.3%
| seats_before3 = 15
| seats3 = 4
| seats_after3 = 13
| seat_change3 = {{decrease}} 2
| popular_vote3 = 25,244
| percentage3 = 19.9%
| swing3 = {{decrease}} 10.4%
| image4 = File:No image wide.svg
| leader4 = Matt Edwards
| party4 = Green Party of England and Wales
| leader_since4 =
| leaders_seat4 =
| last_election4 = 8 seats, 11.8%
| seats_before4 = 8
| seats4 = 4
| seats_after4 = 10
| seat_change4 = {{increase}} 2
| popular_vote4 = 19,519
| percentage4 = 15.4%
| swing4 = {{increase}} 3.6%
| image5 = File:No image wide.svg
| leader5 = Brendan Stubbs
| party5 = Liberal Democrats (UK)
| leader_since5 =
| leaders_seat5 =
| last_election5 = 5 seats, 8.1%
| seats_before5 = 5
| seats5 = 3
| seats_after5 = 5
| seat_change5 = {{steady}}
| popular_vote5 = 9,344
| percentage5 = 7.4%
| swing5 = {{decrease}} 0.7%
| map_image = Bradford UK ward map 2024.svg
| map_size = 400px
| map_alt =
| map =
| map_caption = Winner of each seat at the 2024 City of Bradford Metropolitan Borough Council election
| title = Leader
| posttitle = Leader after election
| before_election = Susan Hinchcliffe
| before_party = Labour Party (UK)
| after_election = Susan Hinchcliffe
| after_party = Labour Party (UK)
}}
The 2024 City of Bradford Metropolitan District Council election took place on 2 May 2024. One third of councillors (30 out of 90) were elected. The election took place alongside other local elections across England and Wales.{{cite web |last=Council |first=Bradford Metropolitan District |title=District Council and West Yorkshire Combined Authority Mayoral Elections 2024 |url=https://www.bradford.gov.uk/your-council/elections-and-voting/district-council-and-west-yorkshire-combined-authority-mayoral-elections-2024/ |access-date=1 April 2024 |website=Bradford Metropolitan District Council }} Labour retained their majority on the council.
Background
File:Bradford UK local election 2021 map.svg
File:Bradford UK ward map 2023 results.svg
Prior to the election the council had been under Labour majority control since the 2014 council election. Of the 30 seats contested in the previous election in 2023, Labour won 22 on 47.0% of the vote, the Conservatives won four seats on 24.0% of the vote, the Green Party won three seats on 14.5% of the vote, and the Liberal Democrats won one seat each on 8.5% of the vote.{{cite web |last=McCormick |first=Sebastian |date=4 May 2023 |title=Bradford Council elections 2023: Find out the results in the different wards |url=https://www.examinerlive.co.uk/news/local-news/bradford-council-election-results-2023-26832610 |access-date=1 April 2024 |website=Yorkshire Live }}
Positions up for election in 2024 were last elected in 2021. In that election, fifteen Labour councillors, eleven Conservative councillors, three Liberal Democrat councillors, two Green councillors, and two independent councillors were elected.{{cite web |date=6 May 2021 |title=Election results by party, 6 May 2021 |url=https://bradford.moderngov.co.uk/mgElectionResults.aspx?ID=54&RPID=13527670 |access-date=1 April 2024 |website=bradford.moderngov.co.uk }}
Electoral process
The council elects its councillors in thirds, with a third being up for election every year for three years, with no election in the fourth year.{{cite news|url=https://www.gov.uk/guidance/local-government-structure-and-elections#electoral-cycles|title=Local government structure and elections|work=GOV.UK|access-date=27 April 2018}}{{cite web|url=https://assets.publishing.service.gov.uk/government/uploads/system/uploads/attachment_data/file/694598/Election_Timetable_in_England.pdf|title=Election Timetable in England}} The election used first-past-the-post voting, with wards generally being represented by three councillors, with one elected in each election year to serve a four-year term.
All registered electors (British, Irish, Commonwealth and European Union citizens) living in Bradford aged 18 or over were entitled to vote in the election. People who live at two addresses in different councils, such as university students with different term-time and holiday addresses, are entitled to be registered for and vote in elections in both local authorities. Voting in-person at polling stations took place from 07:00 to 22:00 on election day, and voters were able to apply for postal votes or proxy votes in advance of the election.
Council composition
class="wikitable" |
colspan="3" | After 2023 election
! colspan="3" | Before 2024 election ! colspan="3" | After 2024 election |
---|
colspan="2" | Party
! Seats ! colspan="2" | Party ! Seats ! colspan="2" | Party ! Seats |
{{Party name with colour|Labour Party (UK)}}
| 56 | {{Party name with colour|Labour Party (UK)}} | 53 | {{Party name with colour|Labour Party (UK)}} | 49 |
{{Party name with colour|Conservative Party (UK)}}
| 16 | {{Party name with colour|Conservative Party (UK)}} | 15 | {{Party name with colour|Conservative Party (UK)}} | 13 |
{{Party name with colour|Independent politician}}
| 5 | {{Party name with colour|Independent politician}} | 9 | {{Party name with colour|Independent politician}} | 13 |
{{Party name with colour|Green Party of England and Wales}}
| 8 | {{Party name with colour|Green Party of England and Wales}} | 8 | {{Party name with colour|Green Party of England and Wales}} | 10 |
{{Party name with colour|Liberal Democrats (UK)}}
| 5 | {{Party name with colour|Liberal Democrats (UK)}} | 5 | {{Party name with colour|Liberal Democrats (UK)}} | 5 |
Changes 2023–2024:
- June 2023: Mohammed Nazam is suspended from the Conservative Party after apologising for attending a Pride event and calling it a "lapse in judgement" that "contradicts [his] personal religious beliefs."{{cite news |date=19 June 2023 |title=Councillor resigns as Keighley's Town Mayor after his Pride apology sparks anger |url=https://www.thetelegraphandargus.co.uk/news/23599528.pride-apology-councillor-resigns-town-mayor-keighley/ |access-date=1 April 2024 |website=Bradford Telegraph and Argus }}
- October 2023: Sarfraz Nazir and Taj Salam resign from the Labour Party over Keir Starmer's comments on the Gaza war and join the Bradford Independent Group.{{cite news |date=24 October 2023 |title=City councillor resigns over comments by Keir Starmer on Israel-Palestine conflict |url=https://www.thetelegraphandargus.co.uk/news/23876002.bradford-councillor-resigns-labour-starmer-remarks/ |access-date=1 April 2024 |website=Bradford Telegraph and Argus }}
- 13 March 2024: Julie Lintern is suspended from the Labour Party after voting against the administration's budget.{{cite web |title=Facebook |url=https://www.facebook.com/JulieLintern4KeighleyWest/posts/pfbid0FEJhn5WthfUTCdhAvS7MMj9Dnkx9kJ4zwDJ5Vz6FbuxWMcQqr473xzczMvDgQZyul?__cft__%5B0%5D=AZXJE13ybkHa-KHj6cUjij7VIYvLvXnwD3JB0rFJf7tbhCU3-Lc5qNtg4KP0YH-f6odAtC8moG2DtQ1Sdu82108qg1faiLdK25iFM24E4kX8thcjHYKxSquVsL4_Z6cFBMr-hZibRv3i1KiQrjtBGj-0&__tn__=,O,P-R |access-date=1 April 2024 |website=www.facebook.com}}
Results
Labour made a net loss of four seats, but retained their majority on the council.{{cite news |last1=Coyle |first1=Simon |title=Bradford local council election 2024 results in full |url=https://www.manchestereveningnews.co.uk/news/uk-news/bradford-local-council-election-2024-29001594 |access-date=20 June 2024 |work=Manchester Evening News |date=2 May 2024}}
{{Election summary partial council net begin|title = 2024 City of Bradford Metropolitan District Council election}}
{{Election summary partial council net party|
|party = Labour Party (UK)
|seats = 10
|net = {{decrease}} 4
|seats % = 33.3
|other seats = 39
|total seats = 49
|total seats % = 42.2
|votes = 41,657
|votes % = 32.8
|plus/minus = -8.1
}}
{{Election summary partial council net party|
|party = Independent politician
|seats = 9
|net = {{increase}} 4
|seats % = 13.3
|other seats = 4
|total seats = 13
|total seats % = 14.4
|votes = 26,771
|votes % = 21.1
|plus/minus = +13.8
}}
{{Election summary partial council net party|
|party = Conservative Party (UK)
|seats = 4
|net = {{decrease}} 2
|seats % = 13.3
|other seats = 9
|total seats = 13
|total seats % = 10.0
|votes = 25,244
|votes % = 19.9
|plus/minus = -10.4
}}
{{Election summary partial council net party|
|party = Green Party of England and Wales
|seats = 4
|net = {{increase}} 2
|seats % = 13.3
|other seats = 6
|total seats = 10
|total seats % = 11.1
|votes = 19,519
|votes % = 15.4
|plus/minus = +3.6
}}
{{Election summary partial council net party|
|party = Liberal Democrats (UK)
|seats = 3
|net = {{steady}}
|seats % = 10.0
|other seats = 2
|total seats = 5
|total seats % = 5.6
|votes = 9,344
|votes % = 7.4
|plus/minus = -0.7
}}
{{Election summary partial council net party|
|party = Yorkshire Party
|seats = 0
|net = {{steady}}
|seats % = 0.0
|other seats = 0
|total seats = 0
|total seats % = 0.0
|votes = 2,509
|votes % = 2.0
|plus/minus = +0.9
}}
{{Election summary partial council net party|
|party = Reform UK
|seats = 0
|net = {{steady}}
|seats % = 0.0
|other seats = 0
|total seats = 0
|total seats % = 0.0
|votes = 1,306
|votes % = 1.0
|plus/minus = +0.9
}}
{{Election summary partial council net party|
|party = British Democratic Party (2013)
|seats = 0
|net = {{steady}}
|seats % = 0.0
|other seats = 0
|total seats = 0
|total seats % = 0.0
|votes = 190
|votes % = 0.1
|plus/minus = {{steady}}
}}
{{Election summary partial council net party|
|party = UKIP
|seats = 0
|net = {{steady}}
|seats % = 0.0
|other seats = 0
|total seats = 0
|total seats % = 0.0
|votes = 110
|votes % = 0.1
|plus/minus = {{steady}}
}}
{{Election summary partial council net party|
|party = Trade Unionist and Socialist Coalition
|seats = 0
|net = {{steady}}
|seats % = 0.0
|other seats = 0
|total seats = 0
|total seats % = 0.0
|votes = 103
|votes % = 0.1
|plus/minus = {{steady}}
}}
{{Election summary partial council net party|
|party = Social Democratic Party (UK, 1990-present)
|seats = 0
|net = {{steady}}
|seats % = 0.0
|other seats = 0
|total seats = 0
|total seats % = 0.0
|votes = 58
|votes % = <0.1
|plus/minus = {{steady}}
}}
{{Election box end}}
Ward results
Incumbent councillors are marked with an asterisk.
=Baildon=
{{Election box begin | title = Baildon{{cite web |title=Election results by party, 2 May 2024 |url=https://bradford.moderngov.co.uk/mgElectionResults.aspx?ID=77&RPID=30466255 |website=Bradford Council |access-date=11 May 2024 |date=2 May 2024}}}}
{{Election box winning candidate with party link|
|party = Conservative Party (UK)
|candidate = Debbie Davies*
|votes = 2,275
|percentage = 45.2
|change = -16.4
}}
{{Election box candidate with party link|
|party = Labour Party (UK)
|candidate = Gill Dixon
|votes = 1,922
|percentage = 38.2
|change = +10.4
}}
{{Election box candidate with party link|
|party = Independent politician
|candidate = Joe Ashton
|votes = 490
|percentage = 9.7
|change = New
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Carl Dunk
|votes = 229
|percentage = 4.5
|change = -3.4
}}
{{Election box candidate with party link|
|party = Liberal Democrats (UK)
|candidate = David Wilkinson
|votes = 117
|percentage = 2.3
|change = -0.4
}}
{{Election box majority|
|votes = 353
|percentage = 7.0
|change = -26.8
}}
{{Election box rejected|
|votes= 21
|percentage= 0.4
|change=
}}
{{Election box turnout|
|votes = 5,033
|percentage = 42.2
|change = -2.0
}}
{{Election box registered electors|
|reg. electors= 11,910
}}
{{Election box hold with party link|
|winner = Conservative Party (UK)
|swing =
}}
{{Election box end}}
=Bingley=
{{Election box begin | title = Bingley}}
{{Election box winning candidate with party link|
|party = Labour Party (UK)
|candidate = Marcus Dearden*
|votes = 3,705
|percentage = 61.7
|change = +13.8
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Paul Golding
|votes = 1,690
|percentage = 28.1
|change = -15.8
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Rachael Drucquer
|votes = 398
|percentage = 6.6
|change = +0.1
}}
{{Election box candidate with party link|
|party = Liberal Democrats (UK)
|candidate = Peter Russell
|votes = 212
|percentage = 3.5
|change = +1.8
}}
{{Election box majority|
|votes = 2,015
|percentage = 33.6
|change = +29.6
}}
{{Election box rejected|
|votes= 70
|percentage= 1.2
|change=
}}
{{Election box turnout|
|votes = 6,005
|percentage = 42.8
|change = -6.7
}}
{{Election box registered electors|
|reg. electors= 14,007
}}
{{Election box hold with party link|
|winner = Labour Party (UK)
|swing =
}}
{{Election box end}}
=Bingley Rural=
{{Election box begin | title = Bingley Rural}}
{{Election box winning candidate with party link|
|party = Conservative Party (UK)
|candidate = Geoff Winnard
|votes = 2,528
|percentage = 50.2
|change = -5.5
}}
{{Election box candidate with party link|
|party = Labour Party (UK)
|candidate = Jenny Kimber
|votes = 1,723
|percentage = 34.2
|change = +13.6
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Brian Newham
|votes = 548
|percentage = 10.9
|change = +1.7
}}
{{Election box candidate with party link|
|party = Liberal Democrats (UK)
|candidate = Helen Baranowski
|votes = 239
|percentage = 4.7
|change = -2.1
}}
{{Election box majority|
|votes = 805
|percentage = 16.0
|change = -2.6
}}
{{Election box rejected|
|votes= 45
|percentage= 0.9
|change=
}}
{{Election box turnout|
|votes = 5,038
|percentage = 34.2
|change = -7.2
}}
{{Election box registered electors|
|reg. electors= 14,703
}}
{{Election box hold with party link|
|winner = Conservative Party (UK)
|swing =
}}
{{Election box end}}
=Bolton and Undercliffe=
{{Election box begin | title = Bolton and Undercliffe}}
{{Election box winning candidate with party link|
|party = Independent politician
|candidate = David Ward
|votes = 1,432
|percentage = 43.0
|change = +8.7
}}
{{Election box candidate with party link|
|party = Labour Party (UK)
|candidate = Simon Cunningham*
|votes = 1,169
|percentage = 35.1
|change = -9.6
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Wendy Harrison
|votes = 284
|percentage = 8.5
|change = -7.3
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Bruce Gulland
|votes = 227
|percentage = 6.8
|change = +2.4
}}
{{Election box candidate with party link|
|party = Yorkshire Party
|candidate = Wendy Barras
|votes = 182
|percentage = 5.5
|change = New
}}
{{Election box candidate with party link|
|party = Trade Unionist and Socialist Coalition
|candidate = Tom Gibson
|votes = 37
|percentage = 1.1
|change = +0.3
}}
{{Election box majority|
|votes = 263
|percentage = 7.9
|change = -2.5
}}
{{Election box rejected|
|votes= 48
|percentage= 1.4
|change=
}}
{{Election box turnout|
|votes = 3,331
|percentage = 27.1
|change = -3.9
}}
{{Election box registered electors|
|reg. electors= 12,258
}}
{{Election box gain with party link|
|winner = Independent politician
|loser = Labour Party (UK)
|swing =
}}
{{Election box end}}
=Bowling and Barkerend=
{{Election box begin | title = Bowling and Barkerend}}
{{Election box winning candidate with party link|
|party = Independent politician
|candidate = Ismail Uddin
|votes = 1,551
|percentage = 46.6
|change = New
}}
{{Election box candidate with party link|
|party = Labour Party (UK)
|candidate = Hassan Khan*
|votes = 1,332
|percentage = 40.0
|change = -4.2
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Andy Rickford
|votes = 282
|percentage = 8.5
|change = +4.0
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Ali Jamal
|votes = 259
|percentage = 7.8
|change = -35.0
}}
{{Election box candidate with party link|
|party = Liberal Democrats (UK)
|candidate = Howard Middleton
|votes = 228
|percentage = 6.8
|change = -1.7
}}
{{Election box candidate with party link|
|party = Yorkshire Party
|candidate = Kyle Wood
|votes = 219
|percentage = 6.6
|change = New
}}
{{Election box majority|
|votes = 219
|percentage = 6.6
|change =
}}
{{Election box rejected|
|votes= 34
|percentage= 1.0
|change=
}}
{{Election box turnout|
|votes = 3,871
|percentage = 27.6
|change = -5.4
}}
{{Election box registered electors|
|reg. electors= 13,976
}}
{{Election box gain with party link|
|winner = Independent politician
|loser = Labour Party (UK)
|swing =
}}
{{Election box end}}
=Bradford Moor=
{{Election box begin | title = Bradford Moor}}
{{Election box winning candidate with party link|
|party = Liberal Democrats (UK)
|candidate = Riaz Ahmed*
|votes = 2,052
|percentage = 52.6
|change = +9.0
}}
{{Election box candidate with party link|
|party = Labour Party (UK)
|candidate = Margaret Alipoor
|votes = 1,179
|percentage = 30.2
|change = -9.6
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Andrew Wood
|votes = 494
|percentage = 12.7
|change = +10.5
}}
{{Election box candidate with party link|
|party = Yorkshire Party
|candidate = Darren Longhorn
|votes = 110
|percentage = 2.8
|change = New
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Tkay Shana
|votes = 68
|percentage = 1.7
|change = -12.7
}}
{{Election box majority|
|votes = 873
|percentage = 22.4
|change = 18.6
}}
{{Election box rejected|
|votes= 46
|percentage= 1.2
|change=
}}
{{Election box turnout|
|votes = 3,903
|percentage = 29.2
|change = -6.4
}}
{{Election box registered electors|
|reg. electors= 13,344
}}
{{Election box hold with party link|
|winner = Liberal Democrats (UK)
|swing =
}}
{{Election box end}}
=City=
{{Election box begin | title = City}}
{{Election box winning candidate with party link|
|party = Independent politician
|candidate = Rizwan Saleem
|votes = 2,224
|percentage = 52.5
|change = New
}}
{{Election box candidate with party link|
|party = Labour Co-operative
|candidate = Aneela Ahmed*
|votes = 1,448
|percentage = 34.2
|change = -29.6
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Mateusz Tadych
|votes = 300
|percentage = 7.1
|change = -0.2
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Peter Kirk
|votes = 267
|percentage = 6.3
|change = -1.5
}}
{{Election box majority|
|votes = 776
|percentage = 18.3
|change = -24.4
}}
{{Election box rejected|
|votes= 30
|percentage= 0.7
|change=
}}
{{Election box turnout|
|votes = 4,239
|percentage = 27.2
|change = -4.5
}}
{{Election box registered electors|
|reg. electors= 15,572
}}
{{Election box gain with party link|
|winner = Independent politician
|loser = Labour Party (UK)
|swing =
}}
{{Election box end}}
=Clayton and Fairweather Green=
{{Election box begin | title = Clayton and Fairweather Green}}
{{Election box winning candidate with party link|
|party = Labour Party (UK)
|candidate = Mozalfa Ilyas
|votes = 1,369
|percentage = 40.9
|change = -15.1
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Kate Lawton
|votes = 720
|percentage = 21.5
|change = -10.9
}}
{{Election box candidate with party link|
|party = Independent politician
|candidate = Sharat Hussain
|votes = 661
|percentage = 19.8
|change = New
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Susan Hassell
|votes = 369
|percentage = 11.0
|change = +2.8
}}
{{Election box candidate with party link|
|party = Liberal Democrats (UK)
|candidate = Steven Cotterill
|votes = 225
|percentage = 6.7
|change = +3.3
}}
{{Election box majority|
|votes = 649
|percentage = 19.4
|change = -4.2
}}
{{Election box rejected|
|votes= 39
|percentage= 1.2
|change=
}}
{{Election box turnout|
|votes = 3,344
|percentage = 27.6
|change = -2.9
}}
{{Election box registered electors|
|reg. electors= 12,105
}}
{{Election box hold with party link|
|winner = Labour Party (UK)
|swing =
}}
{{Election box end}}
=Craven=
{{Election box begin | title = Craven}}
{{Election box winning candidate with party link|
|party = Green Party of England and Wales
|candidate = Neil Whitaker
|votes = 2,455
|percentage = 41.3
|change = +14.4
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = George Buckley
|votes = 2,288
|percentage = 38.5
|change = +6.5
}}
{{Election box candidate with party link|
|party = Labour Party (UK)
|candidate = Andrew Knight
|votes = 736
|percentage = 12.4
|change = -5.2
}}
{{Election box candidate with party link|
|party = Yorkshire Party
|candidate = Peter Kaye
|votes = 299
|percentage = 5.0
|change = -1.8
}}
{{Election box candidate with party link|
|party = UKIP
|candidate = Leo Robinson
|votes = 110
|percentage = 1.8
|change = New
}}
{{Election box candidate with party link|
|party = Liberal Democrats (UK)
|candidate = Paul Mann
|votes = 59
|percentage = 1.0
|change = -0.4
}}
{{Election box majority|
|votes = 167
|percentage = 2.8
|change = -2.3
}}
{{Election box rejected|
|votes= 16
|percentage= 0.3
|change=
}}
{{Election box turnout|
|votes = 5,947
|percentage = 42.0
|change = -2.8
}}
{{Election box registered electors|
|reg. electors= 14,155
}}
{{Election box gain with party link|
|winner = Green Party of England and Wales
|loser = Conservative Party (UK)
|swing =
}}
{{Election box end}}
=Eccleshill=
{{Election box begin | title = Eccleshill}}
{{Election box winning candidate with party link|
|party = Liberal Democrats (UK)
|candidate = Brendan Stubbs*
|votes = 1,211
|percentage = 35.3
|change = -0.6
}}
{{Election box candidate with party link|
|party = Labour Party (UK)
|candidate = Vera Martin
|votes = 1,163
|percentage = 33.9
|change = -0.4
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Ur Rasool
|votes = 414
|percentage = 12.1
|change = -2.2
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Sophie Vanicat
|votes = 293
|percentage = 8.5
|change = +3.3
}}
{{Election box candidate with party link|
|party = Yorkshire Party
|candidate = Jonathan Barras
|votes = 288
|percentage = 8.4
|change = -1.8
}}
{{Election box candidate with party link|
|party = Trade Unionist and Socialist Coalition
|candidate = Laura Fretwell
|votes = 66
|percentage = 1.9
|change = New
}}
{{Election box majority|
|votes = 48
|percentage = 1.4
|change = -0.2
}}
{{Election box rejected|
|votes= 24
|percentage= 0.7
|change=
}}
{{Election box turnout|
|votes = 3,435
|percentage = 25.9
|change = -1.1
}}
{{Election box registered electors|
|reg. electors= 13,229
}}
{{Election box hold with party link|
|winner = Liberal Democrats (UK)
|swing =
}}
{{Election box end}}
=Great Horton=
{{Election box begin | title = Great Horton}}
{{Election box winning candidate with party link|
|party = Independent politician
|candidate = Sirferaz Saddiq
|votes = 1,692
|percentage = 41.8
|change = New
}}
{{Election box candidate with party link|
|party = Labour Co-operative
|candidate = Abdul Jabar*
|votes = 1,453
|percentage = 35.9
|change = -33.5
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Sangeeta Khan
|votes = 269
|percentage = 6.7
|change = -10.1
}}
{{Election box candidate with party link|
|party = Yorkshire Party
|candidate = William Grant
|votes = 248
|percentage = 6.1
|change = New
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Steven Prosser
|votes = 231
|percentage = 5.7
|change = -2.2
}}
{{Election box candidate with party link|
|party = Liberal Democrats (UK)
|candidate = Sarah Moses
|votes = 151
|percentage = 3.7
|change = -2.2
}}
{{Election box majority|
|votes = 239
|percentage = 5.9
|change = -46.7
}}
{{Election box rejected|
|votes= 29
|percentage= 0.7
|change=
}}
{{Election box turnout|
|votes = 4,044
|percentage = 34.1
|change = -1.4
}}
{{Election box registered electors|
|reg. electors= 11,837
}}
{{Election box gain with party link|
|winner = Independent politician
|loser = Labour Party (UK)
|swing =
}}
{{Election box end}}
=Heaton=
{{Election box begin | title = Heaton}}
{{Election box winning candidate with party link|
|party = Independent politician
|candidate = Ishtiaq Ahmed
|votes = 2,183
|percentage = 51.1
|change = New
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Khalid Mahmood
|votes = 1,544
|percentage = 36.2
|change = +24.4
}}
{{Election box candidate with party link|
|party = Labour Party (UK)
|candidate = Ibrar Hussain*
|votes = 1,245
|percentage = 29.2
|change = -43.6
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Stephen Butler
|votes = 296
|percentage = 6.9
|change = -5.7
}}
{{Election box majority|
|votes = 639
|percentage = 15.0
|change = -45.2
}}
{{Election box rejected|
|votes= 26
|percentage= 0.6
|change=
}}
{{Election box turnout|
|votes = 5,268
|percentage = 41.1
|change = +7.0
}}
{{Election box registered electors|
|reg. electors= 12,809
}}
{{Election box gain with party link|
|winner = Independent politician
|loser = Labour Party (UK)
|swing =
}}
{{Election box end}}
=Idle and Thackley=
{{Election box begin | title = Idle and Thackley}}
{{Election box winning candidate with party link|
|party = Liberal Democrats (UK)
|candidate = Alun Owen Griffiths*
|votes = 2,499
|percentage = 60.3
|change = +10.6
}}
{{Election box candidate with party link|
|party = Labour Party (UK)
|candidate = Gareth Logan
|votes = 881
|percentage = 21.3
|change = +0.8
}}
{{Election box candidate with party link|
|party = Yorkshire Party
|candidate = Lara Barras
|votes = 309
|percentage = 7.5
|change = New
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Shihab-ud-deen Basit
|votes = 243
|percentage = 5.9
|change = -16.8
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Tess Lawrence
|votes = 210
|percentage = 5.1
|change = -2.0
}}
{{Election box majority|
|votes = 1,618
|percentage = 39.1
|change = +12.1
}}
{{Election box rejected|
|votes= 20
|percentage= 0.5
|change=
}}
{{Election box turnout|
|votes = 4,142
|percentage = 30.8
|change = -3.6
}}
{{Election box registered electors|
|reg. electors= 13,406
}}
{{Election box hold with party link|
|winner = Liberal Democrats (UK)
|swing =
}}
{{Election box end}}
=Ilkley=
{{Election box begin | title = Ilkley}}
{{Election box winning candidate with party link|
|party = Green Party of England and Wales
|candidate = Ros Brown
|votes = 2,414
|percentage = 37.7
|change = +11.8
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Joanne Sugden
|votes = 2,247
|percentage = 35.1
|change = +7.7
}}
{{Election box candidate with party link|
|party = Independent politician
|candidate = Anne Hawkesworth*
|votes = 988
|percentage = 15.4
|change = -14.1
}}
{{Election box candidate with party link|
|party = Labour Party (UK)
|candidate = Michael Baldwin
|votes = 694
|percentage = 10.8
|change = -4.1
}}
{{Election box candidate with party link|
|party = Liberal Democrats (UK)
|candidate = John Briggs
|votes = 58
|percentage = 0.9
|change = -1.5
}}
{{Election box majority|
|votes = 167
|percentage = 2.6
|change = +0.5
}}
{{Election box rejected|
|votes= 41
|percentage= 0.6
|change=
}}
{{Election box turnout|
|votes = 6,401
|percentage = 53.7
|change = -4.1
}}
{{Election box registered electors|
|reg. electors= 11,900
}}
{{Election box gain with party link|
|winner = Green Party of England and Wales
|loser = Independent politician
|swing =
}}
{{Election box end}}
=Keighley Central=
{{Election box begin | title = Keighley Central}}
{{Election box winning candidate with party link|
|party = Labour Party (UK)
|candidate = Mohsin Hussain*
|votes = 2,902
|percentage = 51.5
|change = +1.4
}}
{{Election box candidate with party link|
|party = Independent politician
|candidate = Vaz Shabir
|votes = 1,889
|percentage = 33.5
|change = New
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Clare Abberton
|votes = 498
|percentage = 8.8
|change = -6.8
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Peter Ferguson
|votes = 234
|percentage = 4.2
|change = +0.4
}}
{{Election box candidate with party link|
|party = Liberal Democrats (UK)
|candidate = Nick Allon
|votes = 115
|percentage = 2.0
|change = +0.4
}}
{{Election box majority|
|votes = 1,013
|percentage = 18.0
|change = +14.2
}}
{{Election box rejected|
|votes= 43
|percentage= 0.8
|change=
}}
{{Election box turnout|
|votes = 5,638
|percentage = 44.8
|change = -11.1
}}
{{Election box registered electors|
|reg. electors= 12,571
}}
{{Election box hold with party link|
|winner = Labour Party (UK)
|swing =
}}
{{Election box end}}
=Keighley East=
{{Election box begin | title = Keighley East}}
{{Election box winning candidate with party link|
|party = Labour Party (UK)
|candidate = Fulzar Ahmed
|votes = 1,561
|percentage = 37.6
|change = -10.5
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Jenna Ambler
|votes = 1,383
|percentage = 33.3
|change = -7.2
}}
{{Election box candidate with party link|
|party = Independent politician
|candidate = Nasser Razak
|votes = 491
|percentage = 11.8
|change = New
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Duncan Hunnisett
|votes = 362
|percentage = 8.7
|change = +4.0
}}
{{Election box candidate with party link|
|party = Liberal Democrats (UK)
|candidate = Pauline Allon
|votes = 296
|percentage = 7.1
|change = +5.4
}}
{{Election box candidate with party link|
|party = Social Democratic Party (UK, 1990–present)
|candidate = Alexander Richard Vann
|votes = 58
|percentage = 1.4
|change = +1.2
}}
{{Election box majority|
|votes = 178
|percentage = 4.3
|change = -3.7
}}
{{Election box rejected|
|votes= 35
|percentage= 0.6
|change=
}}
{{Election box turnout|
|votes = 4,151
|percentage = 33.1
|change = -6.1
}}
{{Election box registered electors|
|reg. electors= 12,516
}}
{{Election box hold with party link|
|winner = Labour Party (UK)
|swing =
}}
{{Election box end}}
=Keighley West=
{{Election box begin | title = Keighley West}}
{{Election box winning candidate with party link|
|party = Labour Party (UK)
|candidate = Joe O'Keeffe
|votes = 1,238
|percentage = 39.7
|change = -0.6
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Julie Glentworth*
|votes = 968
|percentage = 31.0
|change = -9.5
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Adrian Farley
|votes = 448
|percentage = 14.4
|change = +11.3
}}
{{Election box candidate with party link|
|party = Reform UK
|candidate = Andrew Judson
|votes = 297
|percentage = 9.5
|change = New
}}
{{Election box candidate with party link|
|party = Yorkshire Party
|candidate = Dominic Atlas
|votes = 113
|percentage = 3.6
|change = -1.2
}}
{{Election box candidate with party link|
|party = Liberal Democrats (UK)
|candidate = David Hewitt
|votes = 57
|percentage = 1.8
|change = +0.1
}}
{{Election box majority|
|votes = 270
|percentage = 8.7
|change = +8.5
}}
{{Election box rejected|
|votes= 26
|percentage= 0.8
|change=
}}
{{Election box turnout|
|votes = 3,121
|percentage = 26.3
|change = -5.7
}}
{{Election box registered electors|
|reg. electors= 11,832
}}
{{Election box gain with party link|
|winner = Labour Party (UK)
|loser = Conservative Party (UK)
|swing =
}}
{{Election box end}}
=Little Horton=
{{Election box begin | title = Little Horton}}
{{Election box winning candidate with party link|
|party = Independent politician
|candidate = Talat Sajawal*
|votes = 2,755
|percentage = 68.5
|change = +13.2
}}
{{Election box candidate with party link|
|party = Labour Party (UK)
|candidate = Andrew Mawson
|votes = 769
|percentage = 19.1
|change = -18.6
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Nurjahan Ali Arobi
|votes = 220
|percentage = 5.5
|change = +3.8
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Elizabeth Bell
|votes = 150
|percentage = 3.7
|change = -0.4
}}
{{Election box candidate with party link|
|party = Yorkshire Party
|candidate = Bob Buxton
|votes = 129
|percentage = 3.2
|change = New
}}
{{Election box majority|
|votes = 1,986
|percentage = 49.4
|change = +31.8
}}
{{Election box rejected|
|votes= 35
|percentage= 0.9
|change=
}}
{{Election box turnout|
|votes = 4,023
|percentage = 32.6
|change = -9.3
}}
{{Election box registered electors|
|reg. electors= 13,322
}}
{{Election box hold with party link|
|winner = Independent politician
|swing =
}}
{{Election box end}}
=Manningham=
{{Election box begin | title = Manningham}}
{{Election box winning candidate with party link|
|party = Independent politician
|candidate = Muhammed Ali Islam
|votes = 4,100
|percentage = 76.8
|change = New
}}
{{Election box candidate with party link|
|party = Labour Party (UK)
|candidate = Adil Hussain
|votes = 899
|percentage = 16.8
|change = -60.7
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Anne Betts Fetherston
|votes = 193
|percentage = 3.6
|change = -2.2
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Harry Burns
|votes = 144
|percentage = 2.7
|change = -1.8
}}
{{Election box majority|
|votes = 3,201
|percentage = 60.0
|change = -6.0
}}
{{Election box rejected|
|votes= 29
|percentage= 0.5
|change=
}}
{{Election box turnout|
|votes = 5,336
|percentage = 42
|change = +10.9
}}
{{Election box registered electors|
|reg. electors= 12,681
}}
{{Election box gain with party link|
|winner = Independent politician
|loser = Labour Party (UK)
|swing =
}}
{{Election box end}}
=Queensbury=
{{Election box begin | title = Queensbury}}
{{Election box winning candidate with party link|
|party = Independent politician
|candidate = Luke Majkowski*
|votes = 2,130
|percentage = 53.6
|change = New
}}
{{Election box candidate with party link|
|party = Labour Party (UK)
|candidate = Mobeen Hussain
|votes = 919
|percentage = 23.1
|change = -6.9
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Adam Paterson
|votes = 574
|percentage = 14.4
|change = -40.6
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Eithne Dodwell
|votes = 279
|percentage = 7.0
|change = -3.7
}}
{{Election box candidate with party link|
|party = Liberal Democrats (UK)
|candidate = Mary Whitrick
|votes = 71
|percentage = 1.8
|change = -8.9
}}
{{Election box majority|
|votes = 1,211
|percentage = 30.5
|change = +5.5
}}
{{Election box rejected|
|votes= 13
|percentage= 0.3
|change=
}}
{{Election box turnout|
|votes = 3,973
|percentage = 31.8
|change = {{steady}}
}}
{{Election box registered electors|
|reg. electors= 12,455
}}
{{Election box hold with party link|
|winner = Independent politician
|swing =
}}
{{Election box end}}
=Royds=
{{Election box begin | title = Royds}}
{{Election box winning candidate with party link|
|party = Labour Party (UK)
|candidate = Andrew Thornton*
|votes = 1,417
|percentage = 50.6
|change = +1.2
}}
{{Election box candidate with party link|
|party = Reform UK
|candidate = Richard Hainsworth
|votes = 478
|percentage = 17.1
|change = New
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Ekoumba Bayap Emmanuel
|votes = 391
|percentage = 14.0
|change = -21.4
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Michael Daw
|votes = 374
|percentage = 13.4
|change = +7.6
}}
{{Election box candidate with party link|
|party = Liberal Democrats (UK)
|candidate = Ines Riach
|votes = 140
|percentage = 5.0
|change = +0.8
}}
{{Election box majority|
|votes = 939
|percentage = 33.5
|change = +19.5
}}
{{Election box rejected|
|votes= 30
|percentage= 1.1
|change=
}}
{{Election box turnout|
|votes = 2,800
|percentage = 22.9
|change =
}}
{{Election box registered electors|
|reg. electors= 12,194
}}
{{Election box hold with party link|
|winner = Labour Party (UK)
|swing =
}}
{{Election box end}}
=Shipley=
{{Election box begin | title = Shipley}}
{{Election box winning candidate with party link|
|party = Green Party of England and Wales
|candidate = Martin Love*
|votes = 3,251
|percentage = 63.6
|change = +3.5
}}
{{Election box candidate with party link|
|party = Labour Party (UK)
|candidate = Jane Elgar
|votes = 1,064
|percentage = 20.8
|change = -1.4
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Qais Hussain
|votes = 361
|percentage = 7.1
|change = -5.3
}}
{{Election box candidate with party link|
|party = Independent politician
|candidate = Nagbea
|votes = 206
|percentage = 4.0
|change = New
}}
{{Election box candidate with party link|
|party = Reform UK
|candidate = Phill Moncaster
|votes = 166
|percentage = 3.2
|change = New
}}
{{Election box candidate with party link|
|party = Liberal Democrats (UK)
|candidate = Nicholas Errington
|votes = 66
|percentage = 1.3
|change = -0.6
}}
{{Election box majority|
|votes = 2,187
|percentage = 42.8
|change = +4.9
}}
{{Election box rejected|
|votes= 36
|percentage= 0.7
|change=
}}
{{Election box turnout|
|votes = 5,114
|percentage = 43.5
|change =
}}
{{Election box registered electors|
|reg. electors= 11,742
}}
{{Election box hold with party link|
|winner = Green Party of England and Wales
|swing =
}}
{{Election box end}}
=Thornton and Allerton=
{{Election box begin | title = Thornton and Allerton}}
{{Election box winning candidate with party link|
|party = Labour Party (UK)
|candidate = Beverley Mullaney*
|votes = 1,721
|percentage = 45.4
|change = -10.1
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Robert George Goulding
|votes = 761
|percentage = 20.1
|change = -11.0
}}
{{Election box candidate with party link|
|party = Independent politician
|candidate = Qamar Ahmed
|votes = 665
|percentage = 17.5
|change = New
}}
{{Election box candidate with party link|
|party = Liberal Democrats (UK)
|candidate = Anthea Griffiths
|votes = 342
|percentage = 9.0
|change = +2.0
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Ismena Sorrell
|votes = 304
|percentage = 8.0
|change = +1.6
}}
{{Election box majority|
|votes = 960
|percentage = 25.3
|change = +0.9
}}
{{Election box rejected|
|votes= 47
|percentage= 1.2
|change=
}}
{{Election box turnout|
|votes = 3,793
|percentage = 29.6
|change = -4.3
}}
{{Election box registered electors|
|reg. electors= 12,798
}}
{{Election box hold with party link|
|winner = Labour Party (UK)
|swing =
}}
{{Election box end}}
=Toller=
{{Election box begin | title = Toller}}
{{Election box winning candidate with party link|
|party = Independent politician
|candidate = Atira Malik
|votes = 2,548
|percentage = 52.6
|change = New
}}
{{Election box candidate with party link|
|party = Labour Party (UK)
|candidate = Arshad Hussain*
|votes = 1,665
|percentage = 34.4
|change = -53.0
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Brian Ford
|votes = 453
|percentage = 9.4
|change = -3.3
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Jonty Sharp
|votes = 175
|percentage = 3.6
|change = New
}}
{{Election box majority|
|votes = 883
|percentage = 18.2
|change = -56.5
}}
{{Election box rejected|
|votes= 38
|percentage= 0.8
|change=
}}
{{Election box turnout|
|votes = 4,841
|percentage = 36.4
|change =
}}
{{Election box registered electors|
|reg. electors= 13,266
}}
{{Election box gain with party link|
|winner = Independent politician
|loser = Labour Party (UK)
|swing =
}}
{{Election box end}}
=Tong=
{{Election box begin | title = Tong}}
{{Election box winning candidate with party link|
|party = Green Party of England and Wales
|candidate = Matt Edwards*
|votes = 1,620
|percentage = 60.6
|change = +13.9
}}
{{Election box candidate with party link|
|party = Labour Party (UK)
|candidate = Sharon Ratcliffe
|votes = 707
|percentage = 26.4
|change = -8.8
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Gladys Akenji Lum
|votes = 183
|percentage = 6.8
|change = -9.2
}}
{{Election box candidate with party link|
|party = Yorkshire Party
|candidate = David Herdson
|votes = 97
|percentage = 3.6
|change = New
}}
{{Election box candidate with party link|
|party = Liberal Democrats (UK)
|candidate = Susan Elliott
|votes = 68
|percentage = 2.5
|change = New
}}
{{Election box majority|
|votes = 913
|percentage = 34.1
|change = +22.6
}}
{{Election box rejected|
|votes= 30
|percentage= 1.1
|change=
}}
{{Election box turnout|
|votes = 2,675
|percentage = 21.2
|change =
}}
{{Election box registered electors|
|reg. electors= 12,601
}}
{{Election box hold with party link|
|winner = Green Party of England and Wales
|swing =
}}
{{Election box end}}
=Wharfedale=
{{Election box begin | title = Wharfedale}}
{{Election box winning candidate with party link|
|party = Conservative Party (UK)
|candidate = Bob Felstead*
|votes = 1,913
|percentage = 41.1
|change = -6.9
}}
{{Election box candidate with party link|
|party = Labour Party (UK)
|candidate = Bernard O'Connor
|votes = 1,846
|percentage = 39.7
|change = +18.0
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Chris Turner
|votes = 418
|percentage = 9.0
|change = -10.4
}}
{{Election box candidate with party link|
|party = Liberal Democrats (UK)
|candidate = Jamie Needle
|votes = 328
|percentage = 7.0
|change = -14.3
}}
{{Election box candidate with party link|
|party = Yorkshire Party
|candidate = Rachel Martins
|votes = 148
|percentage = 3.2
|change = New
}}
{{Election box majority|
|votes = 67
|percentage = 1.4
|change =
}}
{{Election box rejected|
|votes= 32
|percentage= 0.7
|change=
}}
{{Election box turnout|
|votes = 4,653
|percentage = 48.1
|change = -5.2
}}
{{Election box registered electors|
|reg. electors= 9,661
}}
{{Election box hold with party link|
|winner = Conservative Party (UK)
|swing =
}}
{{Election box end}}
=Wibsey=
{{Election box begin | title = Wibsey}}
{{Election box winning candidate with party link|
|party = Labour Party (UK)
|candidate = Faiz Ilyas
|votes = 913
|percentage = 31.6
|change = -21.8
}}
{{Election box candidate with party link|
|party = Independent politician
|candidate = Nick Peterken
|votes = 766
|percentage = 26.6
|change = New
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Alexander Radice
|votes = 435
|percentage = 15.1
|change = +9.0
}}
{{Election box candidate with party link|
|party = Yorkshire Party
|candidate = Stacey Head
|votes = 367
|percentage = 12.7
|change = New
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Owais Rajput
|votes = 296
|percentage = 10.3
|change = -22.2
}}
{{Election box candidate with party link|
|party = Liberal Democrats (UK)
|candidate = Suzanne Lubenko
|votes = 105
|percentage = 3.6
|change = -4.4
}}
{{Election box majority|
|votes = 147
|percentage = 5.1
|change = -14.8
}}
{{Election box rejected|
|votes= 32
|percentage= 1.1
|change=
}}
{{Election box turnout|
|votes = 2,882
|percentage = 27.1
|change =
}}
{{Election box registered electors|
|reg. electors= 10,633
}}
{{Election box hold with party link|
|winner = Labour Party (UK)
|swing =
}}
{{Election box end}}
=Windhill and Wrose=
{{Election box begin | title = Windhill and Wrose}}
{{Election box winning candidate with party link|
|party = Labour Party (UK)
|candidate = Alex Ross-Shaw*
|votes = 1,551
|percentage = 51.6
|change = +4.5
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = James Gill
|votes = 728
|percentage = 24.2
|change = -14.5
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = John Wood
|votes = 388
|percentage = 12.9
|change = +4.6
}}
{{Election box candidate with party link|
|party = Liberal Democrats (UK)
|candidate = Gillian Thorne
|votes = 340
|percentage = 11.3
|change = +5.5
}}
{{Election box majority|
|votes = 823
|percentage = 27.4
|change = +19.0
}}
{{Election box rejected|
|votes= 44
|percentage= 1.5
|change=
}}
{{Election box turnout|
|votes = 3,007
|percentage = 26.5
|change =
}}
{{Election box registered electors|
|reg. electors= 11,323
}}
{{Election box hold with party link|
|winner = Labour Party (UK)
|swing =
}}
{{Election box end}}
=Worth Valley=
{{Election box begin | title = Worth Valley}}
{{Election box winning candidate with party link|
|party = Conservative Party (UK)
|candidate = Russell Brown*
|votes = 2,327
|percentage = 56.4
|change = -3.3
}}
{{Election box candidate with party link|
|party = Labour Party (UK)
|candidate = Ashwaan Joomun-Whitehead
|votes = 1,309
|percentage = 31.7
|change = +13.6
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Alyson Telfer
|votes = 328
|percentage = 7.9
|change = -2.8
}}
{{Election box candidate with party link|
|party = Liberal Democrats (UK)
|candidate = Kay Kirkham
|votes = 165
|percentage = 4.0
|change = +2.8
}}
{{Election box majority|
|votes = 1,018
|percentage = 24.7
|change = -16.9
}}
{{Election box rejected|
|votes= 48
|percentage= 12
|change=
}}
{{Election box turnout|
|votes = 4,129
|percentage = 37.7
|change =
}}
{{Election box registered electors|
|reg. electors= 10,937
}}
{{Election box hold with party link|
|winner = Conservative Party (UK)
|swing =
}}
{{Election box end}}
=Wyke=
{{Election box begin | title = Wyke}}
{{Election box winning candidate with party link|
|party = Labour Party (UK)
|candidate = Tom Hughes
|votes = 1,157
|percentage = 43.3
|change = +4.2
}}
{{Election box candidate with party link|
|party = Conservative Party (UK)
|candidate = Malcolm McLean
|votes = 544
|percentage = 20.3
|change = -24.0
}}
{{Election box candidate with party link|
|party = Reform UK
|candidate = Ian Walker
|votes = 365
|percentage = 13.6
|change = +12.0
}}
{{Election box candidate with party link|
|party = Green Party of England and Wales
|candidate = Darren Parkinson
|votes = 218
|percentage = 8.2
|change = +2.9
}}
{{Election box candidate with party link|
|party = Liberal Democrats (UK)
|candidate = Kevin Anthony Hall
|votes = 200
|percentage = 7.5
|change = +4.0
}}
{{Election box candidate with party link|
|party = British Democratic Party (2013)
|candidate = James Graham Lewthwaite
|votes = 190
|percentage = 7.1
|change = +0.9
}}
{{Election box majority|
|votes = 613
|percentage = 22.9
|change = +17.7
}}
{{Election box rejected|
|votes= 25
|percentage= 0.9
|change=
}}
{{Election box turnout|
|votes = 2,674
|percentage = 24.8
|change =
}}
{{Election box registered electors|
|reg. electors= 10,745
}}
{{Election box gain with party link|
|winner = Labour Party (UK)
|loser = Conservative Party (UK)
|swing =
}}
{{Election box end}}
Notes
{{noteslist}}
References
{{reflist}}
{{West Yorkshire elections}}
{{2024 United Kingdom local elections}}
Category:City of Bradford Metropolitan District Council elections