Lib Dem 646 (58.1%;+16.3%), Con 289 (26.0%;-32.1%), UKIP 123 (11.1%;+11.1%), Lab 53 (4.8%;+4.8%)
Majority 357. Turnout: 20.23%. Lib Dem gain from Cons. Percentage change since 2015.
Con 1463 (53.1%;+9.1%), UKIP 831 (30.2%;-14.5%), Lib Dem 301 (10.9%;+10.9%), Lab 160 (5.8%;-5.6%)
Majority 632. Turnout: 17.15%. Con gain from UKIP. Percentage change since 2013.
Con 244 (58.4%;-13.0%), Lab 105 (25.1%;-3.5%), UKIP 49 (11.7%;+11.7%), Green 20 (4.8%;+4.8%)
Majority 139. Turnout: 13.0%. Con hold. Percentage change since 2015.
Independent 1147 (44.7%;+44.7%), Lab 823 (32.1%;+6.5%), Con 217 (8.5%;+0.8%), Lib Dem 173 (6.7%;0.0%), Green 170 (6.6%;-6.6%), UKIP 34 (1.3%;-2.4%), [Tower Hamlets First (0.0%;-40.3%)], [TUSC (0.0%;-2.6%)]
Majority 324. Turnout: 24.49%. Independent gain from Tower Hamlets First. Percentage chance since 2014.
Con 488 (53.6%;+10.2%), Lib Dem 228 (25.1%;+10.5%), Lab 194 (21.3%;+21.3%), [Green (0.0% -14.4%)], [UKIP (0.0% -12.6%)], [Independent (0.0% -14.9%)]
Majority 260. Turnout: 22.33%. Con hold. Percentage change since 2015.
Lib Dem 525 (73.8%), Independent 186 (26.2%)
Majority 339. Turnout: 24.67%. Lib Dem gain from Independent.
Independent 1401 (43.5%;+43.5%), SNP 1033 (32.1%;+13.5%), Con 568 (17.7%;+9.0%), Lab 141 (4.4%;+4.4%), Lib Dem 75 (2.3%;+1.0%), [Independent (0.0%;-56.0%)], [Independent (0.0%;-15.4%)], Turnout: 30.2%
Majority 368. Independent gain from SNP. First preference votes. Percentage change since 2012.
Lab 98 (34.9%;-0.5%), Green 79 (28.1%;-4.4%), Con 68 (24.2%;+0.5%), Lib Dem 36 (12.8%;+4.4%)
Majority 19. Turnout: 7.12%. Lab hold. Percentage change since 2015.
Ind 279 (38.1%;-12.6%), Con 172 (23.5%;-6.4%), UKIP 114 (15.6%;+15.6%), Green 69 (9.4%;-10.0%), Fighting Unsustainable Development 51 (7.0%;+7.0%), Lab 47 (6.4%;+6.4%), Independent GAIN from Con
Turnout 24%.
Independent 458 (64.8%;+64.8%), Con 112 (15.8%;-7.1%), Lib Dem 75 (10.6%;+10.6%), Lab 62 (8.8%;-35.5%), [Green (0.0%;-7.8%), [UKIP (0.0%;-24.9%)
Majority 346. Independent gain from Lab. Percentage change since 2014.
Lab 358 (45.9%;+22.1%), Con 292 (38.2%;-5.0%), UKIP 124 (15.9%;-1.8%), [Green (0.0%;-6.4%), [Libertarian (0.0%;-1.5%), [Lib Dem 0.0%;-7.4%)
Majority 66. Turnout: 17.0%. Lab gain from Con. Percentage change since 2015.
Con 603 (61.2%;+17.4%), Lab 204 (20.7%;+1.1%), UKIP 178 (18.1%;-0.4%), [Green (0.0%;-9.5%)], [Lib Dem 0.0%;-8.7%)]
Majority 399. Turnout: 27.2%. Con hold. Percentage change since 2015.
Lab 435 (58.2%;-15.7%), UKIP 187 (25.0%;+25.0%), Cons 125 (16.7%;-9.4%)
Majority 248. Lab hold. Percentage change since 2016.
SNP 1501 (37.0%), Lab 1155 (28.4%), Con 752 (18.5%;+11.7), Lib Dem 580 (14.3%), Green 74 (1.8%)
SNP hold.
Independent 323 (48.9%;-1.3%), Lib Dem 212 (32.1%;-17.7%), Con 126 (19.1%;+19.1%)
Majority 111. Turnout 36%. Independent hold. Percentage change from 2012.
Independent 550 (56.0%;+22.4%), Con 213 (21.7%;-22.1%), Lib Dem 102 (10.4%;+10.4%), Lab 71 (7.2%;-15.4%), UKIP 47 (4.8%;+4.8%)
Majority 337. Independent gain from Con. Percentage change since 2015.
Lib Dem 440 (71.2%;+49.9%), Cons 139 (22.5%;-30.4%), Independent 39 (6.3%;-8.7%)
Majority 301. Lib Dem gain from Con. Percentage change from 2015.
Lib Dem 838 (43.9%;+20.3), Con 631 (33.1%;-4.2%), Independent 169 (8.9%;+8.9%), Lab 103 (5.4%;-7.4%), UKIP 98 (5.1%;+5.1%), Independent 68 (3.6%;+3.6%), [Green (0.0%;-15.9%), Independent (0.0%;-10.3%)]
Majority 207. Turnout 29.3%. Lib Dem gain from Cons. Percentage change from 2015.
Lib Dem 680 (51.9%;+41.5%), Con 470 (35.4%;+9.9%), UKIP 89 (6.7%;+6.7%), Lab 81 (6.1%;-5.6%), [Green (0.0%;-11.5%), [Independent (0.0%;-19.4%), [Independent (0.0%;-11.6%), [Independent (0.0%;-10.1%)
Majority 210. Turnout 26.49%. Lib Dem gain from Cons. Percentage change since 2015.
Lib Dem 195, Cons 109, Lab 41
Majority 86. Lib Dem hold.
Lab 100, Ind 56, Lib Dem 30, Ind 13
Majority 44. Turnout 18%.
Lib Dem 145, Lab 20
Majority 125. Turnout 16.5%. Lib Dem gain from Independent.
Con 337 (58.7%;+2.9%), Lib Dem 187 (29.1;-1.0%), UKIP 78 (12.1%;+12.1%), [Lab (0.0%;-14.1%)]
Majority 150. Con hold. Percentage change since 2015.
Lab 460 (61.9%;-6.4%), Con 283 (38.1%;+38.1%), [UKIP (0.0%;-31.6%)], No Lib Dem candidate
Majority 177. Lab hold. Percentage change since 2015.
Lib Dem 672 (64.5%;+22.5%), Con 263 (25.2%;-2.4%), Lab 107 (10.3%;-1.7%), [UKIP (0.0%;-13.9%)], [Independent (0.0%;-4.5%)]
Majority 409. Lib Dem hold. Percentage change since 2015.
Information courtesy of the Association of Liberal Democrat Councillors.
Web presentation by Keith Edkins © 2017. By-elections Home page.