Reform UK 771 (38.5%, new), Lab 639 (31.9%;-22.7%), Con 441 (21.4%;-3.5%), Green 85 (4.2%;-16.3%), Lib Dem 81 (4.0%, new)
Reform UK gain from Lab.
Lab 739 (39.6%;-16.8%), Reform UK 602 (32.3%;+19.3%), Green 259 (13.9%;-7.8%), Lib Dem 183 (9.8%, new), Con 83 (4.4%, new)
Lab hold.
Lib Dem 496 (57.1%;-18.2%), Reform UK 191 (22.0%, new), Con 84 (9.7%;+6.7%), Green 57 (6.6%;+2.0%), Lab 40 (4.6%;+0.9%)
Lib Dem hold.
Lib Dem 824 (28.3%;+17.3%), Lab 800 (27.4%;+0.8%), Reform UK 747 (25.6%;-6.6%), Ind 459 (15.7%;-8.0%), Con 76 (1.6%;-5.0%), Green 40 (1.4%, new)
Lib Dem gain from Reform UK.
Ind 1,245 (66.3%, new), Reform UK 337 (17.9%, new), Lab 150 (8.0%;-20.6%), Con 117 (6.2%;-44.1%), Green 21 (1.1%, new), Lib Dem 8 (0.4%, new)
Ind gain from Con.
Con 647 (43.3%;-1.7%), Lib Dem 345 (23.1%;-4.5%), Lab 251 (16.8%;-10.6%), Reform UK 187 (12.5%, new), Green 63 (4.2%, new)
Con hold.
Con 680 (34.7%;+4.8%), Reform UK 672 (34.3%;-1.6%), Lab 316 (16.1%;-3.9%), Green 190 (9.7%;+2.1%), Lib Dem 90 (4.6%;-1.9%), SDP 11 (0.6%, new)
Con gain from Reform UK.
Lib Dem 557 (35.5%;+5.2%), Reform UK 551 (35.1%, new), Plaid 225 (14.3%;+1.9%), Con 118 (7.5%;-7.7%), Lab 112 (7.1%;-4.8%), Ind 6 (0.4%, new)
Lib Dem hold.
Reform UK 1,332 (28.8%, new), Green 1,155 (25.0%;-4.5%), Con 808 (17.5%;-16.2%), Lab 667 (14.4%;-6.4%), Ind 407 (8.8%, new), Lib Dem 259 (5.6%;+1.6%)
Reform UK gain from Con.
Reform UK 323 (52.7%, new), Lab 96 (15.7%;-27.8%), Con 89 (14.5%;-42.0%), Ind 44 (7.2%, new), Lib Dem 40 (6.5%, new), Green 21 (3.4%, new)
Reform UK gain from Con. Turnout 30.47%.
Reform UK 595 (48.7%;-9.6%), Lab 475 (38.8%;+7.0%), Green 62 (5.1%, new), Con 59 (4.8%;-5.1%), Lib Dem 32 (2.6%, new)
Reform UK gain from Lab. Turnout 20.44%.
Island Ind Network 473 (48.1%, new), Reform UK 225 (22.9%, new), Con 153 (15.6%;-4.7%), Lib Dem 53 (5.4%, new), Vectis 46 (4.7%, new), Lab 33 (3.4%;-8.9%)
Island Ind Network gain from Ind. Turnout 32.42%.
Lib Dem 1,056 (56.0%;-6.6%), Reform UK 387 (20.5%, new), Con 386 (20.5%;-10.1%), Green 56 (3.0%;-1.5%)
Lib Dem hold. Turnout 38.3%.
Reform UK 1,160 (40.3%, new), Ind 801 (27.8%;-1.9%), Lab 558 (19.4%;-13.4%), Con 105 (3.6%;-6.9%), Yorkshire 100 (3.5%;-7.8%), Lib Dem 80 (2.8%;-1.4%), Green 77 (2.7%;-7.1%)
Reform UK gain from Lab. Turnout 19.94%.
Lib Dem 1,939 (63.8%;+5.8%), Reform UK 584 (19.2%, new), Con 291 (9.6%;-16.0%), Green 134 (4.4%;-2.5%), Lab 91 (3.0%;-4.6%)
Lib Dem hold. Turnout 25%.
Reform UK 374 (41.4%, new), Lib Dem 279 (30.9%;+7.0%), Con 116 (12.8%;-11.6%), Green 91 (10.1%, new), Lab 44 (4.9%;-15.8%)
Reform UK gain from Ind. Turnout 25.31%.
Lib Dem 732 (71.5%;+7.9%), Con 162 (15.8%;-1.8%), Green 130 (12.7%;+11.2%)
Lib Dem hold. Turnout 20.1%.
Green 611 (35.9%;-29.0%), Reform UK 561 (32.9%, new), Con 336 (20.2%;-15.0%), Ind 188 (11.0%, new)
Green hold. Turnout 28.01%.
Lib Dem 1,118 (63.3%;-8.1%), Reform UK 379 (21.1%, new), Con 130 (7.2%;-9.0%), Green 83 (4.6%, new), Lab 69 (3.8%;-8.6%)
Lib Dem hold. Turnout 24%.
Reform UK 334 (40.3%), Lib Dem 334 (40.3%), Residents' Association 160 (19.3%), Reform UK WIN via coin toss
Reform UK 1,057 (44.6%, new), Lab 833 (35.1%;-3.2%), Con 320 (13.5%.;-7.1%), Green 82 (3.5%;-8.9%), Lib Dem 39 (1.6%;-7.8%), TUSC 26 (1.1%;-6.3%), SDP 13 (0.5%, new)
Reform UK gain from Lab. Turnout 24.65%.
Reform UK 303 (53.7%, new), Con 158 (28.0%;-40.7%), Lab 71 (12.6%;-18.7%), Green 31 (5.7%, new)
Reform UK gain from Con. Turnout 28.6%.
Reform UK 475 (45.2%, new), Lab 299 (28.4%;-12.8%), Con 190 (18.1%;-31.4%), Green 87 (8.3%;-1.0%)
Reform UK gain from Con. Turnout 15.05%.
Con 230 (21.7%;-1.8%), Ind 223 (21.1%, new), Reform UK 195 (18.4%, new), Plaid 152 (14.4%, new), Green 144 (13.6%;-35.4%), Lab 95 (9.0%;-14.5%), Lib Dem 19 (1.8%, new)
Con hold. Turnout 37%.
Con 410 (31.3%;+4.1%), Lib Dem 355 (27.1%;-19.8%), Green 290 (22.2%;+14.5%), Reform UK 190 (14.5%, new), Lab 44 (3.4%;-9.1%), Ind 10 (0.8%;-4.8%), Communist 9 (0.7%, new)
Con gain from Lib Dem. Turnout 29%.
Green 468 (49.8%;-7.0%), Lab 211 (22.4%;-11.1%), Lib Dem 193 (20.5%;+15.4%), Reform UK 54 (5.7%, new), Con 14 (1.5%;-3.0%)
Green hold. Turnout 22.76%.
Lab 708 (37.5%;-16.8%), Ind 532 (28.2%, new), Reform UK 447 (23.7%, new), Plaid 149 (7.9%, new), Con 19 (1.0%;-14.1%), Green 18 (1.0%, new), Lib Dem 13 (0.7%, new)
Lab hold. Turnout 34%.
Plaid 540 (51.6%;-2.2%), Reform UK 253 (24.2%, new), Lab 203 (19.4%;-16.8%), Con 27 (2.6%;-7.3%), Green 23 (2.2%, new)
Plaid hold. Turnout.
Con 1,689 (44.4%;+10.1%), Green 1,037 (27.3%;+8.2%), Reform UK 938 (24.7%;-10.3%), Lab 140 (3.7%;-3.9%)
Con gain from Reform UK. Turnout 34.8%.
Con 367 (50.1%), Lib Dem 352 (48.0%), Ind 14 (1.9%)
Con gain from Ind.
Reform UK 343 (34.3%), Lab 329 (32.9%), Con 327 (32.7%)
Reform UK gain from Con.
Lib Dem 715 (64.4%), Reform UK 321 (28.9%), Con 75 (6.8%)
Lib Dem gain from Green.
Future Shepton 317 (51.0%), Ind 136 (21.9%), Lib Dem 132 (21.3%), Lab 36 (5.8%)
Future Shepton hold.
Lib Dem 270 (43.3%), Future Shepton 252 (40.4%), Ind 74 (11.9%), Lab 27 (4.3%)
Lib Dem gain from Future Shepton.
Ind 156 (64.5%), Ind 86 (35.5%)
Ind hold.
Lib Dem 268 (40.3%), Ind 176 (26.5%), Con 136 (20.5%), Green 53 (8.0%), Lab 32 (4.8%)
Lib Dem hold.
Reform UK 1342 (34.0%, new), Con 1161 (29.4%;-11.8%), Lab 720 (18.2%;-10.4%), Lib Dem 540 (13.7%;-2.2%), Green 185 (4.7%;-9.7%)
Reform UK gain from Con. Turnout 28%.
Lab 755 (39.2%;-17.6%), Reform UK 630 (33.2%, New), Lib Dem 281 (14.6%;+9.5%), Plaid 138 (7.2%;-2.6%), Con 64 (3.3%;-13.3%), Green 47 (2.4%;-7.4%)
Lab hold. Turnout 24%.
Lib Dem 643 (56.4%;-2.0%), Con 357 (31.3%;+8.5%), Green 99 (8.7%;-0.4%), Lab 41 (3.6%;-6.1%)
Lib Dem hold. Turnout 24.47%.
Con 1254 (35.3%;-0.4%), Reform UK 748 (21.0%, new), Lib Dem 737 (20.7%;+12.8%), Inds for Dorset 415 (11.7%;-7.7%), Lab 400 (11.3%;-19.4%)
Con hold. Turnout 45.4%.
Con 478 (29.6%;-18.7%), Reform UK 394 (24.4%, New), Ind 339 (21.0%, New), Lab 295 (18.3%;-33.5%), Lib Dem 47 (2.9%, New), Green 37 (2.3%, New), Ind 26 (1.6%, New)
Con hold. Turnout 24.8%.
Con 690 (42.4%;-1.1%), Reform UK 439 (27.0%, new), Lab 314 (19.3%;-17.9%), Lib Dem 185 (11.4%;-7.9%)
Con hold. Turnout 26%.
Con 209 (35.9%), Lib Dem 136 (23.4%), Reform UK 123 (21.1%), Ind 114 (19.6%)
Con gain from Green. Turnout 29.3%.
Lab 334 (36.1%;-25.9%), Green 277 (29.9%, new), Reform UK 197 (21.3%, new), Con 117 (12.6%;-10.6%)
Lab hold. Turnout 23.92%.
Lib Dem 505 (40.5%;+0.5%), Reform UK 383 (30.7%, new), Con 205 (16.4%;-6.1%), Green 154 (12.3%;-2.4%)
Lib Dem hold. Turnout 22.27%.
Reform UK 752 (43.7%, new), Lab 631 (36.6%;-22.6%), Lib Dem 223 (13.0%;-8.4%), Con 116 (6.7%;-12.7%)
Reform UK gain from Lab. Turnout 18%.
Lib Dem 644 (56.8%), Reform UK 345 (30.4%), Con 150 (13.2%)
Lib Dem gain. Turnout 28%.
Information courtesy of the Association of Liberal Democrat Councillors.
Web presentation by Keith Edkins © 2025. By-elections Home page.