Labour has won an historic victory in Montgomeryshire & Glyndwr, and will represent northern Powys for the first time.

This is a new seat created by combining parts of the old Clwyd South and Montgomeryshire constituencies.

Some eyebrows were raised when the boundaries for this new seat were announced.

The wards from Wrexham county borough placed in the constituency include Esclusham, Ponciau, Penycae and Ruabon South, Penycae and Ruabon.

Other former Clwyd South areas included are Johnstown, Pant, Cefn, Plas Madoc, Chirk North, Chirk South and the Ceiriog Valley.

They will now be sharing an MP with areas of Powys some distance away such as Machynlleth, Newtown, Welshpool and Caersws.

It was a close fight, with five of the six candidates receiving more than 5,000 votes.

READ MORE: General Election 2024 results LIVE: Updates across Wrexham and Flintshire

Labour were the only party to break five figures, with 12,709 votes against Reform's 8,894. Craig Williams gained 7,775, the Lib Dem 6,470, Plaid 5,667 and Green 1,744.

In a post on X, Mr Witherden said he was “beyond humbled” to have been elected.

Steve Witherden is the head of drama at Ysgol Clywedog, in Wrexham, but he is unlikely to have experienced anything quite as dramatic as this result.

He said: “I would like to thank the voters of Montgomeryshire and Glyndwr. I believe the term historical result is overused but this really is a historical result.

"Montgomeryshire is the only seat in Wales that had never had a Labour MP so history has been made here tonight.

"Many people here would have voted Labour for the first time and I thank you for putting your trust in me.”

“I would like to thank my wonderful campaign manager and all of the amazing volunteers who expended so much energy and sweat to make this happen, and who have the blisters on their feet and sunburn on their faces to prove it.”