Blackpool – Marton
Reform UK 462 (38.8 per cent, +29.3 on 2023) Labour 334 (28.0 per cent, -23.0) Conservatives 254 (21.3 per cent, -18.2) Independent 84 (7.0 per cent, +7.0) Lib Dems 33 (2.8 per cent, +2.8) Green Party 25 (2.1 per cent, +2.1)
Reform UK gain from Labour
Dundee – Lochee
SNP 1,203 (37.3 per cent, -5.9 on 2022) Labour 1,148 (35.6 per cent, -0.2) Conservatives 219 (6.8 per cent, -1.6) ALBA 178 (5.5 per cent +2.4) Green Party 176 (5.5 per cent, +1.3) Lib Dems 156 (4.8 per cent, +1.7) Workers Party of Britain 143 (4.4 per cent, +4.4). Figures for first preferences.
SNP gain from Labour
Dundee – Strathmartine
SNP 1,188 (35.0 per cent, -10.3 on 2022) Lib Dems 912 (26.9 per cent, +8.2) Labour 911 (26.9 per cent, +4.0) Conservatives 143 (4.2 per cent, -1.7) Green Party 121 (3.6 per cent, +0.2) Trade Union and Socialist Coalition 116 (3.4 per cent, +2.7)
SNP hold
Lancaster – Scotforth East
Green Party 623 (57.8 per cent, +22.7 on 2023) Labour 241 (22.4 per cent, -18.2) Conservatives 148 (13.7 per cent, -4.8) Lib Dems 66 (6.1 per cent, +0.3)
Green Party gain from Labour
Forthcoming contests
October 9th
- Powys – Machynlleth (Independent held)
October 10th
- Coventry-St Michael’s. (Labour held)
- Ealing – Hanger Hill. (Conservative held)
- Ealing – Northolt Mandeville. (Labour held)
- Ealing-South Acton. (Labour held)
- Elmbridge-Hersham Village. (Liberal Democrat) you have resigned.
- Elmbridge – Weybridge St George’s Hill. (Conservative held)
- Fylde-Warton. (Independently held)
- Harlow – Little Parndon & Town Centre. (Labour held)
- Leeds – Farnley & Wortley. (Labour held)
- Lewes-Wivelsfield. (Green Party held)
- North East Derbyshire – Clay Cross North. (Labour held)
- North Lanarkshire – Fortissat. (Labour held)
- North Lanarkshire – Mossend & Holytown. (Labour held)
- Pembrokeshire – The Havens. (Independently held)
- Runnymede – Addlestone South. (Conservative held)
- South Ribble – Bamber Bridge West. (Labour held)
- Southampton-Shirley. (Labour held)
- Suffolk – Hoxne & Eye. (Conservative held)
- Worthing, Heene. (Labour held)
October 17th
- Ashford – Aylesford & East Stour. (Labour held)
- Bexley-Belvedere. (Labour held)
- Ceredigion – Tirymynach (2027). (Lib Dem held)
- Cumberland-Keswick (2027). (Labour held)
- Cumberland – Wetheral (2027). (Conservative held)
- Falkirk – Falkirk South. (Labour held.)
- Greenwich – Eltham Town & Avery Hill. (Labour held)
- Gwynedd-Llanberis. (Plaid Cymru held)
- Kirklees – Holme Valley South. (Labour held)
- North Hertfordshire – Royston Palace. (Labour held)
- St Albans – Harpenden North & Rural. (Lib Dem held)
- Stockport, Bredbury Green & Romiley. (Lib Dem held)
- Stockport, Cheadle West & Gatley. (Lib Dem held)
- Swindon, Rodbourne Cheney. (Labour held)
- Westmorland & Furness, Grange & Cartmel. (Lib Dem held)
- Windsor & Maidenhead, Ascot and Sunninghill. (Conservative held)
October 24th
- Bournemouth, Christchurch and Poole – Muscliff and Strouden Park. (Independently held)
- Calderdale-Calder. (Labour held)
- Crawley – Northgate & West Green. (Labour held)
- Denbighshire – Prestatyn North. (Labour held)
- East Lindsey-Croft. (Conservative held)
- Gateshead, Whickham North. (Lib Dem held)
- Isle of Anglesey – Talybolion. (Plaid Cymru held)
- Middlesbrough – Hemlington. (Labour held)
- Monmouthshire – Town. (Labour held)
- New Forest – Barton & Becton. (Conservative held)
- South Cambridgeshire – Histon & Impington. (Lib Dem held)
- South Ribble – Middleforth. (Labour held)
- Surrey Heath – Old Dean. (Conservative held)
October 31st
- Charnwood – Sileby & Seagrave. (Green Party held)
- Hampshire – Bishops Waltham. (Conservative held)
- Salford-Eccles. (Labour held)
- Stockport – Bramhall South & Woodhall. (Lib Dem held)
- Westmorland & Furness – Kirkby Stephen & Tebay. (Conservative held)
November 7th
- Aberdeenshire – Central Buchan. (SNP held)
- Aberdeenshire – Fraserburgh & District. (SNP held)
- Aberdeenshire-Mearns. (SNP held)
- Blackpool – Bispham. (Conservative held)
- Bracknell Forest – Great Hollands. (Labour held)
- Herefordshire – Bishops Frome & Cradley. (Green Party held)
- Inverclyde – Inverclyde West. (Labour held)
- Moray – Elgin City South. (SNP held)
November 14th
- East Ayrshire – Doon Valley. (Labour held)
- East Ayrshire – Kilmarnock West and Crosshouse. (Labour held)
- Edinburgh – Colinton/Fairmilehead. (Labour held)
- West Lothian – Whitburn & Blackburn. (Labour held)
November 21st
- Highland – Fort William & Ardnamuchan. (Lib Dem held)
November 28th
- West Dunbartonshire – Kilpatrick. (Labour held)