Con 983 (46.3%; -21.2%), Green 530 (24.9%; +8.8%), Lab 372 (17.5%; +1.0%), Ind 168 (7.9%), Lib Dem 72 (3.4%)
Con hold. Turnout 29.5%.
Lab 318 (73%; +15%), Con 116 (27%; -15%)
Lab gain from Con. Turnout 12%.
SNP 1172 (48.9%), Con 879 (36.7%), Lab 239 (10%), Lib Dem 67 (2.8%), Ind 38 (1.6%)
Turnout 29.8%. SNP gain from Lib Dem.
Ind 1223 (43%), Lab 1182 (42%; -0.1%), Con 431 (15%; -31%)
Ind gain from Con. Turnout 31%.
Lib Dem 760 (60%), Lab 279 (22%), Con 229 (18%)
Lib Dem gain from Con.
Lib Dem 578, Con 566, Lib Dem 534, Ind 422, Lab 411, Con 394, Lab 266, Green 169 & 85
1 Lib Dem hold. 1 Con gain from Lib Dem. Turnout 34%.
Lib Dem 813 (64%; +34%), Lab 237 (19%; -3%), Con 213 (17%; -15%)
Lib Dem gain from Con. Turnout 35%.
Lab 372 (45.2%; +15.6%), Con 317 (38.5%; -10.3%), Green 134 (16.3%; -5.2%)
Lab gain from Con. Turnout 18%.
Ind 576 (43.5%; -17.1%), Con 451 (34.1%; +6.1%), Lab 297 (22.4%; +11%)
Ind hold. Turnout 26%.
Con 637 (47.7%; -16.1%), Lab 555 (41.6%; +5.4%), Lib Dem 143 (10.7%)
Turnout 24%. Con hold.
Lab 372 (39.4%; +15.8%), Lib Dem 363 (38.4%; -17.8%), Con 123 (13.0%; -2.1%), Green 87 (9.2%; +4.1%)
Lab gain from Con. Turnout 22%.
Con 688 (55.4%; -4.5%), Lab 430 (34.6%; +7.1%), Green 124 (10%; +4.5%)
Turnout 22%. Con hold.
Ind 560 (67.1%; +67.1%), Lab 162 (19.4%; +19.4%), Con 113 (13.5%; -0.3%)
Ind gain from Ind East Devon Alliance.
Kingston Resident's Group 855 (46.3%; +9%), Lib Dem 647 (35.1%; -3.8%), Lab 265 (14.4%; +3.3), Con 78 (4.2%; -8.4%)
Kingston Residents' Group gain from Lib Dem. Turnout 44%.
Con 310 (43.5%; +5.6%), Lab 154 (21.6%; +5.7%), Ind 120 (16.9%; -29.3%), Lib Dem 78 (11%; +11%), GRN 50 (7%; +7%)
Turnout 20%.
Con 359 (39.2%; -20.6%), Ind 307 (33.6%; +33.6%), Lab 174 (19%; +2.15), Green 75 (8.2%; -15.1%)
Turnout 22%. Con hold.
Lab 569 (44.9%; +6.6%), Con 562 (44.3%; -1.8%), Lib Dem 137 (10.8%; -4.9%)
Lab gain from Con. Con hold.
Lab 550 (48.0%; -0.1%), Con 518 (45.2%; -6.6%), Lib Dem 77 (6.7%)
Lab gain from Con.
Lab 376 (63.3%; +13.9%), Con 218 (36.7%; +3.3%)
Lab hold.
Lab 2227 (43.4%; +11.4%), SNP 1702 (33.2%; -0.2%), Green 409 (8.0%; +1.9%), Con 327 (6.4%; -5.1%), Lib Dem 294 (5.7%; -0.6%), Alba 90 (1.8%; +0.5%), Scottish Socialist 46 (0.9%), UKIP 19 (0.4%), Freedom Alliance 18 (0.4%)
Lab hold.
Lab 718 (44.8%; -14.1%), Con 639 (39.8%; +21.5%), Ind 152 (9.5%; +9.5%), NHP 59 (3.7%; -6.4%), Lib Dem 36 (2.2%; -6.6%)
Lab hold.
Lab 520 (80%; +18.7%), Plaid 56 (8.6%; -6.8%), Con 56 (8.5%; -1.7%), Green 18 (2.8%; +2.8%)
Lab hold.
Ind 375 (76%), Green 67 (14%), SNP 49 (10%)
Ind hold.
Green 2114 (70.5%; +19.5%), Con 624 (20.8%; -20.3%), Lab 260 (7.9%; -0.1%)
Green hold.
Ashfield Ind 710 (54.5%; +17.9%), Lab 397 (30.5%; +0.8%), Con 195 (15.0%; -3.9%)
Ashfield Ind hold. Turnout 26.3%.
Lab 301 (56.1%; +35.9%), Con 224 (41.7%; -22%), Lib Dem 12 (2.2%; -13.9%)
Turnout 32.8%. Lab gain from Con.
Lib Dem 526 (53.4%; +23.5%), Con 239 (24.3%; -19.2%), Green 153 (15.5%; -11.1%), Ind 36 (3.7%; +3.7%), Lab 31 (3.1%; +3.1%)
Lib Dem gain from Con. Turnout 37.5%.
Lab 636 (81.5%), Ind 144 (18.5%)
Turnout 8.8%. Lab hold.
Con 648 (42.9%; +2.8%), Lab 645 (42.7%; +5.5%), Lib Dem 219 (14.5%; +5.0%)
Turnout 20.3%.
Lib Dem 735 (35.9%; +17.1%), Con 720 (35.2%; -11.4%), Lab 383 (18.7%; +2.6%), Reform UK 144 (7.0%; +2.5%), TUSC 63 (3.1%; +3.1%)
Lib Dem gain from Con. Turnout 17.5%.
Information courtesy of the Association of Liberal Democrat Councillors.
Web presentation by Keith Edkins © 2023. By-elections Home page.