Conservative James Davies, who has taken the Vale of Clwyd seat previously held by Labour's Chris Ruane, has tweeted his thanks.
Conservative gain from Labour with majority of 237! Thank you so much all.
Vale of Clwyd was a shock win for the Tories, along with Gower.
Looks like it's five Tory MPs named Davies in Wales - Glyn, David, Chris, James and Byron.
There are also two for Labour - Geraint Davies and Huw Irranca-Davies.
The Welsh Conservative Party had its best result since 1983. They won 11 seats in Wales, making gains in the Vale of Clwyd, Gower and Brecon and Radnorshire.
The party also highlighted Byron Davies' victory in Gower, which has been a Labour seat since before the First World War.
With all 40 Welsh seats declared, the Conservatives have had their best result in Wales in more than thirty years.Read the full story ›
The symbolic significance of Gower going Conservative is hard to overstate. It has been a Labour seat since before the First World War, electing one of the party's first MPs. Labour have sometimes been at risk of losing it since much of the Swansea Valley was taken out of the constituency in 1983 and there was Conservative optimism at the start of the 2015 campaign. They launched the Welsh campaign in Rhosili on the tip of the peninsular but had become more cautious about their prospects recently. Labour certainly thought that they had done enough.
Labour thought they had Cardiff North in the bag. It was only narrowly lost five years ago and the MP who won it for the Tories, Jonathan Evans, stood down at this election. Labour's Mari Williams has been a full time candidate for more than a year and it was thought she had the edge over the Conservative Craig Williams. But on what's turned out to be a much worse night for Welsh Labour than expected, he's held the seat with a majority of more than 2,000, compared with less than 200 five years ago.