The Liberal Democrats have won a second consecutive election in north Shropshire under Helen Morgan.

The North Shropshire seat had been Conservative held for almost all of its 200-year history before Ms Morgan's by-election victory in late 2021.

But in its newly-reconfigured state as Shropshire North, it has been returned to the Liberal Democrats once again, as Ms Morgan took the seat by a margin of over 15,000 votes.

While the Lib Dems received 26,214 votes, the Conservatives were pushed into second on 10,903.

It means Simon Baynes, who was previously the MP for Clwyd South which covered Chirk, loses his place in parliament on what was a bruising night for the Conservative party.

"It feels great," said Ms Morgan. "I worked really, really hard in the last two and half years and to have people say we really like what you are doing and we want you to carry on.

"I just feel great this evening and I will continue to carry on working hard to take it really seriously"

"We ran a strong campaign there is this sort of received wisdom that if you won a by-election it is very difficult to win at a general election.

"While we worked really hard at the campaign I think in all honesty the two and a half years of hard work, listening to people making sure you reflect those issues has been far more important than the final six week push.

"The NHS in Shropshire is my number one priority in Shropshire followed by public transport, mobile signal and small business and the reform they need to thrive as well."