All the votes are counted and the results are in. Here's a full list showing results from every ward in the Bradford Council local election 2022:
BAILDON
Conservative HOLD as Allison Coates takes over from Val Townend
BINGLEY
Labour GAIN for Joe Wheatley as Conservative David Heseltine loses his seat
BINGLEY RURAL
Conservative HOLD as Falak Ahmed takes over from Naveed Riaz.
BOLTON & UNDERCLIFFE
Labour GAIN Bolton and Undercliffe as Julie Humphreys wins the seat of retiring Liberal Democrat Rachel Sunderland
BOWLING & BARKEREND
Labour HOLD as Rizwana Jamil is re-elected
BRADFORD MOOR
Labour HOLD as Mohammed Shafiq retains his seat
CITY
Labour HOLD as Nazam Azam retains his seat
CLAYTON & FAIRWEATHER GREEN
Labour HOLD as Sinead Engel is re-elected
CRAVEN
Green GAIN
It's a win for Caroline Whitaker as Conservative Rebecca Whitaker loses her seat
ECCLESHILL
Labour GAIN Eccleshill. Christopher Hayden takes the seat that belonged to Liberal Democrat Councillor Geoff Reid, who retired this year.
Q
GREAT HORTON
Labour HOLD Great Horton. Former Mayor Joanne Dodds retains her seat
HEATON
Labour HOLD as Nussrat Mohammed retains the seat
IDLE & THACKLEY
Liberal Democrats HOLD Idle and Thackley as Aislin Naylor takes over from Julie Humphreys
ILKLEY
The final result of the day is a Conservative GAIN as Andrew Loy wins the seat from Independent Mike Gibbons
KEIGHLEY CENTRAL
Mohammed Nazam retains his seat in a Conservative HOLD
KEIGHLEY EAST
Labour HOLD as Caroline Firth is re-elected
KEIGHLEY WEST
Labour HOLD as Paul Godwin retains his seat
LITTLE HORTON
Independent GAIN as Noor Elahi wins the Little Horton seat from Labour's Fareeda Mir
MANNINGHAM
Labour HOLD as Shabir Hussain retains his seat
QUEENSBURY
Labour GAIN
Robert Hargreaves, who left the Conservative Party to join the Bradford South Independents, has lost his seat to Labour candidate Hazel Parsan by 159 votes.
ROYDS
Labour HOLDS Royds Ward. Councillor Ruth Wood retains her seat.
SHIPLEY
Green Party GAIN for Anna Watson from Independent Socialist Vick Jenkins
THORNTON & ALLERTON
Labour HOLD as Karen Regan takes over from retiring Richard Dunbar
TOLLER
Labour HOLD as Kamran Hussain is re-elected
TONG
Green Party GAIN as Celia Hickson wins the seat from Labour's retiring Alan Wainwright
WHARFEDALE
Conservative HOLD
WIBSEY
Labour HOLD as Sabiya Akhtar retains her seat
WINDHILL AND WROSE
Labour HOLD as Liz Rowe takes over from Vanda Greenwood
WORTH VALLEY
Conservative HOLD as Christopher Herd is re-elected
WYKE
Labour HOLD as Andy Walsh takes over from retiring David Warburton
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here