Con 1180 (56.2%;+12.5%), Lib Dem 920 (43.8%;+18.2%)
Con hold.
Lib Dem 924 (64.1%;+13.9%), Con 318 (22.1%;-5.6%), Green 130 (9.0%;-5.8%), Green 92 (4.8%,-2.5%)
Lib Dem hold.
Lib Dem 1319 (60.5%;+18.3%), Con 599 (27.5%;-4.3%), Lab 171 (7.8%;-6.3%), Green 92 (4.2%,-7.8%)
Lib Dem hold.
Lab 1557 (38.8%;-15.4%), Con 1382 (34.4%;+12.9%), Lib Dem 830 (20.7%;+12.5%), Green 200 (5.0%;-7.1%), For Britain 45 (1.1%)
Lab hold.
Lib Dem 1113 (53.2%;+31.0%), Lab 793 (37.9%;-20.6%), Green 119 (5.7%;-5.3%), Con 66 (3.2%;-5.2%)
Lib Dem gain from Lab.
Con 613 (43.6%;-11.7), Ind 482 (34.3%;+16.8), Lab 311 (22.1%;-3.0%)
Con hold.
Lib Dem 802 (44.5%;+6.9%), Lab 433 (24%;-4.7%), Con 362 (20.1%;-5%), Green 140 (7.8%), Reform 64 (3.6%;+0.1%)
Lib Dem hold.
Lib Dem 259 (49.2%;+16.7%), Con 223 (44.3%;+25.3%), Lab 21 (4%;-6.9), Ind 13 (2.5%)
Lib Dem gain from Ind.
Lib Dem 394 (59.7%;+23.2%), Con 254 (38.5%;-6.7%), SDP 12 (1.8%)
Lib Dem gain from Con.
Con 251 (51%), Lib Dem 243 (49%)
Con hold.
Lab 354 (54.6%;+25.1%), Con 294 (45.1%;+28.2%)
Lab gain from Ind.
Lab 780 (41.2%;-1.9%), Green 728 (38.5%;+19.7%), Con 279 (14.8%;-13.4%), Lib Dem 82 (4.3%;-5.7%), TUSC 22 (1.2%)
Lab hold.
Green 845 (64.4%;+25.2), Con 399 (30.4%;-3.5%), Lib Dem 37 (2.8%;-8.2%), Lab 32 (2.4%;-4.8%)
Green hold.
Con 982 (56.3%;+26.5%), Lib Dem 594 (34.1%;+18.8%), Lab 168 (9.6%)
Con gain from Ind.
Con 715 (38.9%;-14.0%), Lab 578 (31.4%;+6.7%), Lib Dem 487 (26.0%;+9.5%), TUSC 70 (3.8%;+1.3%)
Con hold.
Lib Dem 1683 (47.2%;+22.6%), Con 1423 (39.9%;-3.5%), Lab 337 (9.4%;-4.9%), Green 124 (3.5%;-9.8%)
Lib Dem gain from Con.
Ind 2009 (63.8%), Con 898 (28.5%;-11.7%), Lab 244 (7.7%)
Ind hold.
Con 883 (63.4%;+29.3%), Lib Dem 377 (27.1%;-24.6%), Green 133 (9.5%; new)
Con gain from Lib Dem.
Con 379 (39.3%;+24.4%), Lib Dem 337 (35.0%,+16.2%), Green 163 (6.9%; new), Lab 85 (8.8%;-10.5%)
Con gain from Ind.
Lab 605 (48.9%;+6.1%), Con 567 (45.5%;+7.5%), Ind 69 (5.5%)
Lab gain from Con.
Con 502 (44.9%;+0.1%), Ind Woodley 439 (39.2%;-0.9%), Lab 173 (15.9%;+4.6%)
Con hold.
Lab 876 (41.3%;+6.4%), Ind Newby 528 (24.9%), Con 348 (16.4%;-11.9%), Ind Makepeace 166 (7.8%;-28.9%), Green 165 (7.8%), Freedom Alliance 28 (1.3%), Lib Dem 9 (0.4%)
Lab gain from Ind.
Con 986 (59.6%;-17.1%), Lib Dem 277 (16.8%; new), Lab 269 (16.3%;-6.9%), Green 121 (7.3%)
Con hold.
Con 361 (54%;-10.6%), Ind 161 (24.1%;+3%), Lib Dem 80 (12%;+12%), Lab 66 (9.9%;-4.4%)
Con hold.
Con 373 (72.4%), Lab 142 (31.4%)
Con hold.
Con 412 (51.8%;-23.5%), Ind 165 (20.7%), Lab 147 (18.5%;-6.3%), Green 72 (9.0%)
Con hold.
Lib Dem 391 (65%), Ind 208 (35%)
Lib Dem gain from Con.
Information courtesy of the Association of Liberal Democrat Councillors.
Web presentation by Keith Edkins © 2023. By-elections Home page.