23 councils, six mayoralties, and a parliamentary by-election were all up for grabs in Thursday's elections. We'll update this post throughout the day as the results come in. Runcorn and Helsby - Reform win Reform won this parliamentary by-election by just six votes - the narrowest margin since the war. Greater Lincolnshire - Reform win Tory defector Dame Andrea Jenkyns swept to victory with a majority of nearly 40,000 votes. Doncaster - Labour hold Labour's Ros Jones barely clung on with 23,805 votes, while Reform's Alexander Jones had 23,107. West of England - Labour hold Labour held on, with Helen Godwin beating Reform's Arron Banks by almost 6,000 votes. North Tyneside - Labour hold After a recount, Labour clung on with a very slim majority of 444. Cambridgeshire and Peterborough - Tory gain from Labour A rare bright spot for Kemi Badenoch's party, as ex-MP Paul Bristow grabbed the job from Labour. Northumberland - Tory loss to no overall control The Tories lost 10 seats and Labour lost 12, with Reform gaining 23. Staffordshire - Reform gain from Tories The first council taken by Reform - it overturned a Tory majority of 50. Lincolnshire - Reform gain from Tories Another big Conservative majority - 38 - wiped out by Farage's party. Durham - Reform gain from no overall control Reform UK has taken control in Durham after winning the 50 seats needed for a majority - although Labour had run it for almost a century until 2021. Devon - Tory loss to no overall control From a majority of 20 to third place, with the Lib Dems now the largest party and Reform second. Nottinghamshire - Reform gain from Tories Reform sailed past the 34 seats needed, with the Tories down to 17. Gloucestershire - Tory loss The Lib Dems look on course to become the largest party. Warwickshire - Tory loss Reform need just seven seats to win control, ahead of the Lib Dems. Lancashire - Reform gain from Tories Reform got the 44 seats needed with 14 still left to come. Kent - Reform gain from Tories The Conservatives have lost control of Kent County Council for the first time since 1997. Derbyshire - Reform gain from Tories The Tories ran things with 45 councillors but have plummeted into the teens, while Reform had 40 of the 63 seats with two left to count.