Labour has suffered heavy losses in early results from the local elections as the Tories made strong gains.
Jeremy Corbyn’s party had a net loss of 119 council seats as Theresa May’s colleagues notched up successes in England and Wales, while UKIP suffered a meltdown, losing every seat it was defending.
Labour relinquished control of Blaenau Gwent and Bridgend councils and also saw the Tories win the metro mayor contest in the West of England with the rest of the results due to come much later today.
Overall Labour experienced a loss of 119 seats; the Tories made a net gain of 150; the Lib Dems had a net loss of 29; and UKIP had a net loss of 41, after an estimated fifth of results were declared.
“It has been tough, there is no doubt about that, but it hasn’t been the wipeout people expected,” John McDonnell, the shadow chancellor, told the BBC.
Local authorities in Scotland do not start counting until Friday morning.
Labour retained the mayoralty in Doncaster.
Five metro mayor results are expected to be declared in the afternoon or early evening. Andy Burnham was piling up votes in Greater Manchester, according to early samples.
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