Labour have held the seats they were defending on a bumper night for council ward by-elections.
Seven seats were contested yesterday in various wards across the country. The two, of three, Labour wards that have declared so far have shown Labour holds.
The results, via Britain Elects, show a rise in vote share in Middlesbrough, with a 17.6 point increase for Labour in the Ayresome ward the party held. There was also an 11.9 point rise in another Middlesbrough ward, which was won by an independent, as well as a small 0.1 point rise in a Lib Dem held ward in Three Rivers.
This page will be updated as further results come in…
Chorleywood South & Maple Cross, Three Rivers
Liberal Democrat hold
Lib Dem: 63.7 per cent (+4.6)
Conservative: 26.6 per cent (-2.0)
Labour: 7.2 per cent (+0.1)
UKIP: 1.2 per cent (-4.0)
Green: 1.2 per cent (+1.2)
Park End & Beckfield, Middlesbrough
Independent win in free-for-all
Independent: 56.9 per cent (+56.9)
Labour: 34.0 per cent (+11.9)
Conservative: 6.6 per cent (+2.7)
Green: 1.4 per cent (+1.4)
Lib Dem: 1.1 per cent (+1.1)
Ayresome, Middlesbrough
Labour hold
Labour: 59.7 per cent (+17.6)
Conservative: 36.3 per cent (+24.4)
Lib Dem: 2.2 per cent (+2.2)
Green: 1.9 per cent (+1.9)
No UKIP and Independents as previous
Didcot West, South Oxfordshire
Conservative hold
Conservative: 43.2 per cent (+3.4)
Labour: 39.5 per cent (+12.6)
Liberal Democrat: 17.3 per cent (+1.3)
Didcot South, South Oxfordshire
Labour hold
Labour: 43.2 per cent (+12.1)
Conservative: 36.7 per cent (+4.3)
Liberal Democrat: 20.1 per cent (+3.8)
Coleshill South, North Warwickshire
Conservative hold
Elgin City North, Moray
Conservative gain from Independent
Conservative: 40.0 per cent (+7.0)
SNP: 38.8 per cent (+6.1)
Labour: 15.8 per cent (+3.8)
Independent: 5.4 per cent (-16.9)
More from LabourList
What are Labour MPs reading, watching and listening to this Christmas?
‘Musk’s possible Reform donation shows we urgently need…reform of donations’
Full list of new Labour peers set to join House of Lords