Bradford council election, 2022
Summary
| Party | Seats | +/− | Votes | Share | +/− |
|---|---|---|---|---|---|
| Labour Party | 19 | +4 | 55,044 | 42.8% | +2.8 |
| Conservative and Unionist Party | 6 | -5 | 32,834 | 25.5% | -6.4 |
| Green Party | 3 | +1 | 18,330 | 14.3% | +2.5 |
| Liberal Democrats | 1 | -2 | 11,734 | 9.1% | +1.5 |
| Independent | 1 | -1 | 8,707 | 6.8% | -0.3 |
| Yorkshire Party | 0 | +0 | 1,422 | 1.1% | +0.0 |
| British Democratic Party | 0 | +0 | 214 | 0.2% | +0.0 |
| Heritage Party | 0 | +0 | 60 | 0.0% | — |
| Trade Unionist and Socialist Coalition | 0 | +0 | 59 | 0.0% | +0.0 |
| The For Britain Movement | 0 | +0 | 41 | 0.0% | -0.0 |
| For Future's Sake - Freedom Alliance | 0 | +0 | 36 | 0.0% | -0.0 |
| Social Democratic Party | 0 | +0 | 35 | 0.0% | -0.0 |
Changes are against the previous council election on 06/05/2021. Vote share is each party's share of all votes cast across the borough.
Candidates
| Party | Candidates | Of a possible 30 |
|---|---|---|
| Green Party | 30 | |
| Labour Party | 30 | |
| Liberal Democrats | 28 | |
| Conservative and Unionist Party | 27 | |
| Independent | 12 | |
| Yorkshire Party | 7 | |
| Social Democratic Party | 2 | |
| British Democratic Party | 1 | |
| For Future's Sake - Freedom Alliance | 1 | |
| Heritage Party | 1 | |
| The For Britain Movement | 1 | |
| Trade Unionist and Socialist Coalition | 1 |
A party standing a full slate could field 30 candidates, one per seat.
Results by ward
Share is each candidate's share of ballots cast in the ward. Change compares each party's lead candidate with the ward's previous contest. Bold rows are elected candidates.
Baildon
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Conservative and Unionist Party | Allison Elizabeth Coates Elected | 2,232 | 46.7% | -15.0 |
| Labour Party | Joe Ashton | 1,832 | 38.3% | +10.4 |
| Green Party | Carl Dunk | 395 | 8.3% | +0.4 |
| Liberal Democrats | David John Wilkinson | 335 | 7.0% | +4.3 |
| Majority | 400 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 4,781 | |||
Conservative and Unionist Party hold
Bingley
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Joe Wheatley Elected | 3,120 | 49.4% | +1.3 |
| Conservative and Unionist Party | David Heseltine | 2,603 | 41.2% | -2.8 |
| Green Party | Rachael Drucquer | 422 | 6.7% | +0.2 |
| Liberal Democrats | Peter Russell | 195 | 3.1% | +1.3 |
| Majority | 517 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 6,315 | |||
Labour Party hold
Bingley Rural
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Conservative and Unionist Party | Falak Naz Ahmed Elected | 2,100 | 40.0% | -26.9 |
| Labour and Co-operative Party | Abdul Malik | 1,353 | 25.8% | +1.0 |
| Independent | Cath Bacon | 999 | 19.0% | +13.2 |
| Green Party | Brian Newham | 531 | 10.1% | -0.9 |
| Liberal Democrats | Helen Baranowski | 281 | 5.4% | -2.8 |
| Majority | 747 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 5,250 | |||
Conservative and Unionist Party hold
Bolton and Undercliffe
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Julie Humphreys Elected | 1,408 | 44.1% | -0.9 |
| Liberal Democrats | Jafrul Kabir Gazi | 1,221 | 38.3% | — |
| Yorkshire Party | Wendy Barras | 335 | 10.5% | — |
| Green Party | Bruce Gulland | 194 | 6.1% | +1.7 |
| Trade Unionist and Socialist Coalition | Tom Gibson | 59 | 1.8% | +1.1 |
| Majority | 187 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 3,192 | |||
Labour Party hold
Bowling and Barkerend
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Rizwana Jamil Elected | 1,947 | 44.5% | -0.0 |
| Conservative and Unionist Party | Mohammed Jamil | 1,864 | 42.6% | -0.5 |
| Green Party | Andy Rickford | 225 | 5.1% | +0.6 |
| Liberal Democrats | Suzanne Julia Lubenko | 211 | 4.8% | -3.8 |
| Independent | Tahir Farooq | 140 | 3.2% | — |
| Majority | 83 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 4,378 | |||
Labour Party hold
Bradford Moor
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Mohammad Shafiq Elected | 2,479 | 54.1% | +14.0 |
| Liberal Democrats | Mohammed Thair | 1,871 | 40.8% | -3.2 |
| Green Party | Sophie Vanicat | 133 | 2.9% | +0.7 |
| Conservative and Unionist Party | Khalid Mahmood Anjum | 117 | 2.6% | -12.0 |
| Majority | 608 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 4,585 | |||
Labour Party gain from Liberal Democrats
City
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Nazam Azam Elected | 2,598 | 82.4% | +18.1 |
| Green Party | Hawarun Hussain | 583 | 18.5% | +11.1 |
| Majority | 2,015 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 3,154 | |||
Labour Party hold
Clayton and Fairweather Green
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Sinead Engel Elected | 1,897 | 55.2% | -1.1 |
| Conservative and Unionist Party | Shamas Khan | 1,045 | 30.4% | -2.2 |
| Green Party | Susan May | 305 | 8.9% | +0.7 |
| Liberal Democrats | Steven Michael Cotterill | 206 | 6.0% | +2.6 |
| Majority | 852 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 3,437 | |||
Labour Party hold
Craven
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Green Party | Caroline Whitaker Elected | 2,713 | 44.2% | +17.2 |
| Conservative and Unionist Party | Rebecca Whitaker | 2,488 | 40.5% | +8.4 |
| Labour Party | Umar Ghafoor | 545 | 8.9% | -8.8 |
| Yorkshire Party | Peter John Kaye | 226 | 3.7% | -3.2 |
| Liberal Democrats | Paul Michael Mann | 120 | 2.0% | +0.5 |
| Heritage Party | Andrew George Ross | 60 | 1.0% | — |
| Majority | 225 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 6,143 | |||
Green Party gain from Conservative and Unionist Party
Eccleshill
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour and Co-operative Party | Chris Hayden Elected | 1,470 | 44.5% | +10.0 |
| Liberal Democrats | Agnieszka Iwona Jedrzejewska | 1,332 | 40.3% | +4.2 |
| Yorkshire Party | Jon Barras | 309 | 9.3% | -1.0 |
| Green Party | Caroline Duvier | 145 | 4.4% | -0.9 |
| Independent | Matthew Paul Jenkinson | 69 | 2.1% | — |
| Majority | 138 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 3,306 | |||
Labour and Co-operative Party gain from Liberal Democrats
Great Horton
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Joanne Margaret Dodds Elected | 2,512 | 76.6% | +6.9 |
| Conservative and Unionist Party | Amena Patel | 423 | 12.9% | -4.0 |
| Green Party | Lesley Hall | 199 | 6.1% | -1.8 |
| Liberal Democrats | Sarah Marie Moses | 147 | 4.5% | -1.5 |
| Majority | 2,089 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 3,279 | |||
Labour Party hold
Heaton
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Nussrat Mohammed Elected | 2,088 | 46.5% | -26.8 |
| Green Party | Khalid Mahmood | 1,914 | 42.6% | +30.7 |
| Conservative and Unionist Party | Sharon Robertshaw | 346 | 7.7% | -5.0 |
| Liberal Democrats | Peter McCarthy | 160 | 3.6% | +0.7 |
| Majority | 174 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 4,492 | |||
Labour Party hold
Idle and Thackley
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Liberal Democrats | Aislin Naylor Elected | 2,323 | 53.6% | +3.7 |
| Conservative and Unionist Party | Adam Paterson | 989 | 22.8% | +0.1 |
| Labour and Co-operative Party | Andrea Stephenson | 700 | 16.2% | -4.5 |
| Green Party | Tess Lawrence | 183 | 4.2% | -3.0 |
| Yorkshire Party | Lara Joy Barras | 147 | 3.4% | — |
| Majority | 1,334 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 4,333 | |||
Liberal Democrats hold
Ilkley
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Conservative and Unionist Party | Andrew John Patrick Loy Elected | 2,220 | 35.1% | +7.7 |
| Green Party | Ros Brown | 2,123 | 33.6% | +7.6 |
| Labour Party | George Scaife | 1,239 | 19.6% | +4.6 |
| Independent | Mike Gibbons | 520 | 8.2% | -21.4 |
| Liberal Democrats | Caroline Jones | 236 | 3.7% | +1.3 |
| Majority | 97 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 6,318 | |||
Conservative and Unionist Party gain from Independent
Keighley Central
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Conservative and Unionist Party | Mohammed Nazam Elected | 3,117 | 48.7% | +7.9 |
| Labour Party | Amjad Ali Zaman | 2,864 | 44.8% | -13.2 |
| Green Party | Aly Telfer | 163 | 2.5% | -1.9 |
| Liberal Democrats | Nicholas James Allon | 152 | 2.4% | +0.5 |
| Yorkshire Party | Bob Buxton | 127 | 2.0% | — |
| Majority | 253 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 6,395 | |||
Conservative and Unionist Party hold
Keighley East
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Caroline Rebecca Davison Firth Elected | 2,554 | 58.0% | +9.7 |
| Conservative and Unionist Party | Martyn Michael Charles Wood | 1,296 | 29.4% | -10.8 |
| Green Party | Swami Anahata | 266 | 6.0% | +1.3 |
| Liberal Democrats | Kay Kirkham | 160 | 3.6% | +1.9 |
| Independent | Wendy Harrison | 135 | 3.1% | — |
| Social Democratic Party | Alexander Richard Vann | 10 | 0.2% | +0.0 |
| Majority | 1,258 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 4,404 | |||
Labour Party hold
Keighley West
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Paul Godwin Elected | 1,509 | 44.0% | +3.4 |
| Conservative and Unionist Party | Peter Allan Gilchrist Corkindale | 1,257 | 36.7% | -4.1 |
| Independent | Laura Ann Kelly | 356 | 10.4% | +6.2 |
| Yorkshire Party | Dominic James Atlas | 118 | 3.4% | -1.4 |
| Green Party | James Whitaker | 99 | 2.9% | -0.2 |
| Liberal Democrats | Steve Spoerry | 54 | 1.6% | -0.2 |
| The For Britain Movement | Alexander Robinson | 41 | 1.2% | -0.2 |
| Majority | 252 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 3,427 | |||
Labour Party gain from Conservative and Unionist Party
Little Horton
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Independent | Noor Elahi Elected | 2,544 | 52.8% | -2.9 |
| Labour Party | Fareeda Mir | 1,943 | 40.4% | +2.4 |
| Liberal Democrats | James Hunt | 144 | 3.0% | +1.8 |
| Conservative and Unionist Party | Sangeeta Kauser | 125 | 2.6% | -1.6 |
| Green Party | Nurjahan Ali Arobi | 80 | 1.7% | -0.1 |
| Majority | 601 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 4,814 | |||
Independent hold
Manningham
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Shabir Hussain Elected | 2,396 | 55.4% | -23.1 |
| Independent | Muhammed Ali Islam | 1,621 | 37.5% | — |
| Green Party | Bruce Barnes | 198 | 4.6% | -1.3 |
| Conservative and Unionist Party | John Antony Robertshaw | 134 | 3.1% | -1.4 |
| Majority | 775 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 4,323 | |||
Labour Party hold
Queensbury
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Hazel Parsan Elected | 1,286 | 35.3% | +5.3 |
| Independent | Robert Hargreaves | 1,127 | 31.0% | — |
| Conservative and Unionist Party | Nick Peterken | 980 | 26.9% | -28.2 |
| Green Party | Eithne Dodwell | 157 | 4.3% | -6.4 |
| Liberal Democrats | Mary Whitrick | 66 | 1.8% | +0.1 |
| For Future's Sake - Freedom Alliance | Linda Salsbury | 36 | 1.0% | — |
| Majority | 159 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 3,639 | |||
Labour Party gain from Conservative and Unionist Party
Royds
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Ruth Wood Elected | 1,683 | 56.8% | +7.2 |
| Conservative and Unionist Party | Paul Turpin | 890 | 30.0% | -5.5 |
| Liberal Democrats | Shauna Ann Devonshire | 208 | 7.0% | +2.8 |
| Green Party | Ian Sharp | 202 | 6.8% | +1.0 |
| Majority | 793 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 2,964 | |||
Labour Party hold
Shipley
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Green Party | Anna Watson Elected | 3,405 | 64.9% | +4.5 |
| Labour Party | Aleem Bashir | 1,121 | 21.4% | -1.0 |
| Conservative and Unionist Party | Sharon Jandu | 423 | 8.1% | -4.4 |
| Yorkshire Party | Darren James Longhorn | 160 | 3.0% | -0.3 |
| Liberal Democrats | Nicholas Andrew Errington | 92 | 1.8% | -0.1 |
| Independent | Stephen Anthony Place | 41 | 0.8% | — |
| Social Democratic Party | John Wood | 25 | 0.5% | — |
| Majority | 2,284 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 5,250 | |||
Green Party hold
Thornton and Allerton
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Karen Regan Elected | 2,309 | 60.5% | +4.8 |
| Conservative and Unionist Party | Jac Morton | 967 | 25.3% | -5.8 |
| Liberal Democrats | Anthea Lynne Griffiths | 307 | 8.0% | +1.0 |
| Green Party | John Simon Whitaker | 252 | 6.6% | +0.2 |
| Majority | 1,342 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 3,816 | |||
Labour Party hold
Toller
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Kamran Hussain Elected | 3,686 | 81.4% | -8.3 |
| Independent | Amir Hussain | 363 | 8.0% | — |
| Green Party | Sean Dobiech | 242 | 5.3% | -7.6 |
| Conservative and Unionist Party | Shirley Rayner | 214 | 4.7% | — |
| Liberal Democrats | Tariq Mahmood | 63 | 1.4% | — |
| Majority | 3,323 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 4,526 | |||
Labour Party hold
Tong
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Green Party | Celia Hickson Elected | 1,534 | 51.8% | +4.9 |
| Labour Party | Tom Hughes | 1,088 | 36.7% | +1.4 |
| Conservative and Unionist Party | Harfan Khan | 275 | 9.3% | -6.8 |
| Liberal Democrats | Susan Ann Elliott | 72 | 2.4% | — |
| Majority | 446 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 2,961 | |||
Green Party hold
Wharfedale
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Conservative and Unionist Party | Gerry Barker Elected | 1,855 | 39.6% | -12.7 |
| Labour Party | Christopher Eric Steele | 1,447 | 30.9% | +7.2 |
| Liberal Democrats | Jamie Luke Needle | 852 | 18.2% | -5.0 |
| Green Party | Chris Turner | 544 | 11.6% | -9.5 |
| Majority | 408 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 4,680 | |||
Conservative and Unionist Party hold
Wibsey
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Sabiya Akhtar Khan Elected | 1,348 | 41.8% | -12.0 |
| Independent | Gareth Edward Gregory | 792 | 24.6% | — |
| Conservative and Unionist Party | Kate Lawton | 640 | 19.9% | -12.9 |
| Liberal Democrats | Brian James Boulton | 279 | 8.7% | +0.6 |
| Green Party | Grace Fetherston | 173 | 5.4% | -0.8 |
| Majority | 556 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 3,222 | |||
Labour Party hold
Windhill and Wrose
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Liz Rowe Elected | 1,836 | 55.5% | +8.1 |
| Conservative and Unionist Party | Peter Sidney Cochrane | 922 | 27.9% | -11.1 |
| Green Party | Helen Love | 321 | 9.7% | +1.3 |
| Liberal Democrats | Gillian Thorne | 247 | 7.5% | +1.6 |
| Majority | 914 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 3,310 | |||
Labour Party hold
Worth Valley
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Conservative and Unionist Party | Christopher John Herd Elected | 2,329 | 54.3% | -5.7 |
| Labour Party | Ash Joomun-Whitehead | 1,328 | 31.0% | +12.8 |
| Green Party | Janet Russell | 439 | 10.2% | -0.5 |
| Liberal Democrats | Bob Jones | 211 | 4.9% | -1.9 |
| Majority | 1,001 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 4,288 | |||
Conservative and Unionist Party hold
Wyke
| Party | Candidate | Votes | Share | +/− |
|---|---|---|---|---|
| Labour Party | Andy Walsh Elected | 1,458 | 48.2% | +9.0 |
| Conservative and Unionist Party | Richard Milczanowski | 983 | 32.5% | -11.9 |
| British Democratic Party | James Graham Lewthwaite | 214 | 7.1% | +0.9 |
| Green Party | Darren James Parkinson | 190 | 6.3% | +0.9 |
| Liberal Democrats | Kevin Anthony Hall | 189 | 6.2% | +2.8 |
| Majority | 475 | |||
| Turnout | — | |||
| Registered electors | — | |||
| Ballots cast | 3,024 | |||
Labour Party gain from Conservative and Unionist Party