General election 2019: Joy and heartbreak at Welsh counts

On a night of heavy losses for the Labour party and gains for the Conservatives in key seats in Wales, there were scenes of triumph and dismay at counts across the country.

All smiles as the Tories celebrate taking back Brecon and Radnorshire from the Lib Dems, just four months after they lost it in a by-election
All smiles as the Tories celebrate taking back Brecon and Radnorshire from the Lib Dems, just four months after they lost it in a by-election
Dimitris Legakis Labour's Tonia Antoniazzi celebrates being re-elected in the Gower on a night of heavy loses for the partyDimitris Legakis
Labour's Tonia Antoniazzi smiles as she is re-elected in the Gower on a tough night for her party at the polls
In Ceredigion, supporters of Plaid's Ben Lake were delighted as he was re-elected as the constituency's MP
In Ceredigion, supporters of Plaid's Ben Lake were delighted as he was re-elected as the constituency's MP
Dismay at the Vale of Glamorgan as the losing candidates hear their fate
Dismay at the Vale of Glamorgan as the losing candidates hear their fate
After a long evening, Plaid's Boyd Clack has a rest at the Cardiff West count where Labour held their seat
After a long evening, Plaid's Boyd Clack has a rest at the Cardiff West count where Labour held their seat
In Rhondda, Chris Bryant's team react to him being re-elected on a night where Labour were dealt heavy blows
In Rhondda, Chris Bryant's team react to him being re-elected on a night where Labour were dealt heavy blows
Despite a "difficult" night, Chris Evans and his supporters were all smiles as they celebrated him holding the seat of Islwyn for Labour
Despite a "difficult" night, Chris Evans and his supporters were all smiles as they celebrated him holding the seat of Islwyn for Labour
After becoming the first Conservative Welsh female MP, Sarah Atherton faces the cameras in Wrexham
After becoming the first Conservative Welsh female MP, Sarah Atherton faces the cameras in Wrexham
In the Vale of Clwyd the Tories were triumphant as Dr James Davies was elected, taking the seat from Labour, in a similar move as in 2015
In the Vale of Clwyd the Tories were triumphant as Dr James Davies was elected, taking the seat from Labour, in a similar move as in 2015
Joy in Montgomeryshire as the Conservatives hold the seat
Joy in Montgomeryshire as the Conservatives hold the seat