Lab: 1,056 (55.8%;+4.6%), Con: 686 (36.2%;+6.4%), Green: 81 (4.3%;-5.1%), Lib Dem 50 (2.6%;-5.0%), TUSC: 20 (1.1%;-0.9%)
Lab hold.
Lab: 662 (40.8%;-6.8%), Con: 488 (30.1%;-11.4%), Lib Dem 274 (16.9%;+6.1%), Ind: 199 (12.3%;+12.3%)
Lab hold.
Lab: 485 (53.5%;-25.7%), Lib Dem 274 (30.2%;+30.2%), Green: 42 (4.6%;+4.6%), Plaid: 34 (3.8%;+3.8%), Con: 71 (7.8%;-14.0%)
Lab hold.
Information courtesy of the Association of Liberal Democrat Councillors.
Web presentation by Keith Edkins © 2023. By-elections Home page.