Bradford council election, 2022

Most seats
19
Labour Party
Seats contested
30
across 30 wards
Turnout
—
average of reporting wards

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
Majority400
Turnout—
Registered electors—
Ballots cast4,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
Majority517
Turnout—
Registered electors—
Ballots cast6,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
Majority747
Turnout—
Registered electors—
Ballots cast5,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
Majority187
Turnout—
Registered electors—
Ballots cast3,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% —
Majority83
Turnout—
Registered electors—
Ballots cast4,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
Majority608
Turnout—
Registered electors—
Ballots cast4,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
Majority2,015
Turnout—
Registered electors—
Ballots cast3,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
Majority852
Turnout—
Registered electors—
Ballots cast3,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% —
Majority225
Turnout—
Registered electors—
Ballots cast6,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% —
Majority138
Turnout—
Registered electors—
Ballots cast3,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
Majority2,089
Turnout—
Registered electors—
Ballots cast3,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
Majority174
Turnout—
Registered electors—
Ballots cast4,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% —
Majority1,334
Turnout—
Registered electors—
Ballots cast4,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
Majority97
Turnout—
Registered electors—
Ballots cast6,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% —
Majority253
Turnout—
Registered electors—
Ballots cast6,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
Majority1,258
Turnout—
Registered electors—
Ballots cast4,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
Majority252
Turnout—
Registered electors—
Ballots cast3,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
Majority601
Turnout—
Registered electors—
Ballots cast4,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
Majority775
Turnout—
Registered electors—
Ballots cast4,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% —
Majority159
Turnout—
Registered electors—
Ballots cast3,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
Majority793
Turnout—
Registered electors—
Ballots cast2,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% —
Majority2,284
Turnout—
Registered electors—
Ballots cast5,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
Majority1,342
Turnout—
Registered electors—
Ballots cast3,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% —
Majority3,323
Turnout—
Registered electors—
Ballots cast4,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% —
Majority446
Turnout—
Registered electors—
Ballots cast2,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
Majority408
Turnout—
Registered electors—
Ballots cast4,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
Majority556
Turnout—
Registered electors—
Ballots cast3,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
Majority914
Turnout—
Registered electors—
Ballots cast3,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
Majority1,001
Turnout—
Registered electors—
Ballots cast4,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
Majority475
Turnout—
Registered electors—
Ballots cast3,024

Labour Party gain from Conservative and Unionist Party

Other elections here

2026 · 2024 · 2023 · 2021 · 2019 · 2018 · 2016