How the parties fared across Wales
Media playback is unsupported on your device

General election 2017: How the parties fared in Wales

Labour has hailed a "fantastic" result in the general election in Wales after taking back Gower, Cardiff North and Vale of Clwyd from the Tories.

They also fought off fierce Tory battles for Bridgend and Wrexham, winning 28 seats, three more than 2015.

The results represent a huge blow to the Tories who had hoped to make big gains across Wales in the snap election ahead of Brexit negotiations.

Plaid Cymru won four seats but the Liberal Democrats lost their only MP.

  • 09 Jun 2017
Go to next video: Election 2017: While you were sleeping