Published:

Argyll & Bute – Lomond North

Conservatives 742 (40.7 per cent, +11.3 on 2017) SNP 459 (25.2 per cent, +5.0) Independent 418 (22.9 per cent, +22.9) Independent 204 (11.2 per cent, +11.2). Figures for first preferences.

Conservatives hold

Bridgend – Caerau

Independent 515 (48.8 per cent, +48.8 on 2017) Labour 441 (41.8 per cent, -6.4) Plaid Cymru 82 (7.8 per cent, -10.7) Conservatives 18 (1.7 per cent, +1.7)

Independent gain from Labour

Horsham – Roffey South 

Lib Dems (41.5 per cent, +0.6 on 2019) Conservatives (30.1 per cent, -11.4) Green Party (19.9 per cent, +19.9) Labour (8.5 per cent, -9.1)

Lib Dems gain from Conservatives.

Lichfield – Armitage with Handsacre

Conservatives 458 (60.3 per cent, -2.2 on 2019) Labour 301 (39.7 per cent, +2.2)

Conservatives hold.

Medway – Rochester

Labour 870 (63.3 per cent, +15.2 on 2019) Conservatives 388 (28.2 per cent, +8.7) Green Party 69 (5.0 per cent, -9.2)  Lib Dems 48 (3.5 per cent, -2.8)

Labour hold

Middlesbrough – North Ormesby

Labour 172 (74.5 per cent, +47.7 on 2019) Independent 32 (13.9 per cent, +13.9) Conservatives 20 (8.7 per cent, +5.5) Lib Dems 7 (3.0 per cent, +3.0)

Labour gain from an independent

Northumberland – Hexham East

Lib Dems 584 (43.7 per cent, +11.7 on May) Conservatives 370 (30.0 per cent, -13.9) Labour 154 (12.5 per cent, -8.1) Independent 127 (10,3 per cent, +10.3)

Lib Dems gain from Conservatives

Telford & Wrekin – Dawley and Aqueduct

Labour 996 (55.8 per cent, -6.1 on May) Conservatives 735 (41.2 per cent, +3.0) Lib Dems 55 (3.1 per cent, +3.1)

Labour hold

Walsall – Pleck

Labour 698 (64.6 per cent, -15.5 on May) Conservatives 382 (35.4 per cent, +15.5)

Labour hold

West Berkshire – Tilehurst South and Holybrook

Conservatives 548 (42.3 per cent, -15.6 on 2019) Labour 387 (29.9 per cent, +4.8) Lib Dems 359 (27.7 per cent, +10.8)

Conservatives hold

West Lindsey – Nettleham

Lib Dems 585 (51 per cent, +1.2 on 2019) Conservatives 374 (36.6 per cent, -17.5) Labour 116 (10.1 per cent, +10.1) Green Party 71 (6.2 per cent, +6.2)

Lib Dems gain from Conservatives

Forthcoming contests

December 23rd

  • New Forest – Bransgore and Burley Ward. (Conservative held.)

January 6th

  • Gedling – Cavendish Ward. (Labour held.)

January 13th

  • Wychavon – The Littletons Ward. (Conservative held.)

January 20th

  • Charnwood – Louchborough Shelthorpe Ward. Two seats. (Labour held.)
  • East Lindsey – Chapel St Leonards Ward. (Conservative held.)
  • East Lothian – Preston, Seton and Gosford Ward. (Labour held.)

January 27th

  • Dartford – Maypole and Leyton Cross Ward. (Conservative held.)
  • Dartford – Wilmington, Sutton-at-Hone and Hawley Ward. (Conservative held.)
  • Kent – Wilmington Division. (Conservative held.)

February 3rd

  • Cotswold – Campden and Vale Ward. (Conservatives held.)