Aberdeen – Bridge of Don
Conservatives 1,857 (36.2 per cent, +10.3 on 2017) SNP 1,797 (35.0 per cent, +0.9) Lib Dems 929 (18.1 per cent, +8.8) Labour 305 (5.9 per cent, -5.2) Green Party 140 (2.7 per cent, +2.7) UKIP 55 (1.1 per cent, +1.1) Independent 43 (0.8 per cent, -0.1) Red Party of Scotland 9 (0.2 per cent, +0.2). First preferences.
SNP and Conservatives hold. (Two seats contested)
Cardiff – Whitchurch & Tongwynlais
Conservatives 1,544 (36.4 per cent, -4.5 on 2017) Labour 1,190 (28.0 per cent, -10.0) Plaid Cymru 674 (15.9 per cent, +2.3) Lib Dems 588 (13.9 per cent, +6.3) Green Party 248 (5.8 per cent, +5.8)
Conservatives hold.
Charnwood – Syston West
Conservatives (44.7 per cent, -6.4 on May) Green Party (42.8 per cent, +19.4) Labour (12.5 per cent, -13.0)
Conservatives hold
Essex – Clacton East
Independent 1,231 (36.9 per cent, +36.9 on 2017) Conservatives 1,223 (36.6 per cent, +5.4) Holland on Sea & Eastcliff Matters 537 (16.1 per cent, +16.1) Lib Dems 140 (4.2 per cent, +2.4) Labour 111 (3.3 per cent, -6.1) Green Party 97 (2.9 per cent, +1.3)
Independent gain from another independent.
Somerset West & Taunton – Norton Fitzwarren & Staplegrove
Lib Dems 686 (53.7 per cent, +17.6 on May) Conservatives 493 (38.6 per cent, +21.2) Green Party 67 (5.2 per cent, -13.3) Labour 31 (2.4 per cent, -5.1)
Lib Dems gain from an independent.
St Albans – Clarence
Lib Dems 1,177 (68.8 per cent, +4.9 per cent on May) Conservatives 314 (18.4 per cent, +3.4) Labour 112 (6.5 per cent, -4.0) Green Party 107 (6.3 per cent, -4.3)
Lib Dems hold
Forthcoming contests
October 10th
Basingstoke and Deane – Bramley and Sherfield (Conservative held)
Corby – Beanfield (Labour held)
Watford – Tudor (Lib Dem held)
October 17th
Gravesham – Westcourt (Labour held)
Liverpool – Princes Park (Labour held)
North Yorkshire – Upper Dales (Independent held)
Richmondshire – Hawes, High Abbotside & Upper Swaledale (Independent held)