Summary
All the reaction and analysis as the Conservatives wiped out in Wales
Labour win a landslide in the general election, with Sir Keir Starmer set to be prime minister
The Tories go from 14 Welsh MPs in 2019, their best for almost 30 years, to none
Labour take 27 Welsh seats, up nine in 2019, but their vote share slips
David TC Davies becomes first Welsh secretary to get booted out as four other former Welsh ministers lose seats
Craig Williams, a former aide to Rishi Sunak, loses out after betting scandal
Plaid Cymru win four seats and Lib Dem take one in Wales while Reform finish second in 13 Welsh seats
Live Reporting
Edited by Peter Shuttleworth
Labour hold Gowerpublished at 02:47 British Summer Time 5 July
Labour hold Torfaenpublished at 02:44 British Summer Time 5 July
02:44 BST 5 JulyBreakingBetting scandal Tory expected to lose seat - councillorpublished at 02:41 British Summer Time 5 July
02:41 BST 5 JulyThe leader of the Conservative group on Powys council, Aled Davies, tells BBC Wales that he expects Labour will take the seat of Montgomeryshire and Glyndŵr.
The seat was held by the Conservatives, but the party's candidate Craig Williams was suspended over a betting scandal.
Its predecessor seat Montgomeryshire has never been held by Labour.
Atherton out as Labour gain Wrexham from the Toriespublished at 02:36 British Summer Time 5 July
02:36 BST 5 JulyBreakingLabour hold Pontypriddpublished at 02:32 British Summer Time 5 July
02:32 BST 5 JulyBreakingTorsten Bell seen as rising star of Labour partypublished at 02:31 British Summer Time 5 July
02:31 BST 5 JulyMark Palmer
BBC NewsTorsten Bell has been elected as the Labour MP for Swansea West - an ally of leader Sir Keir Starmer, he's considered one of the party’s leading stars.
There was some controversy over his selection with accusations that he'd been "parachuted in" against the wishes of local members.
Bell is the former chief executive of the Resolution Foundation think tank and was previously a special advisor to Alistair Darling while he was Labour's chancellor.
He won with a majority of 8,515, and the seat was a Labour hold with a turnout of 48%.
Starmer ally Torsten Bell wins Swansea West for Labourpublished at 02:27 British Summer Time 5 July
02:27 BST 5 JulyBreakingWatch: Buckland remarks on national service policypublished at 02:24 British Summer Time 5 July
02:24 BST 5 JulyAnother former Welsh secretary, Sir Robert Buckland, says Rishi Sunak's national service policy was "totally oversold" to appeal to a "more populist base".
He called the policy a "mistake", and said he was "fed up" with what he described as cheap populism.
You can watch his comments below.
Narayan wins Vale of Glamorgan seatpublished at 02:18 British Summer Time 5 July
02:18 BST 5 JulyMark Palmer
BBC WalesLabour’s Kanishka Narayan has won the Vale of Glamorgan seat, beating the former Conservative Welsh secretary Alun Cairns.
Narayan becomes Wales’ first-ever ethnic minority MP. On his party biography it says he’s worked with tech start-ups on tackling climate change and financial resilience, as well as advising the Labour frontbench on tech policy. Previously he was a civil servant at the Cabinet Office.
Cairns had represented the area since 2010.
Former Welsh secretary Alun Cairns out as Labour win Vale of Glamorganpublished at 02:15 British Summer Time 5 July
02:15 BST 5 JulyBreakingFirst result for Wales as Labour gain Bridgend from Toriespublished at 02:06 British Summer Time 5 July
02:06 BST 5 JulyBreakingLabour candidate in relaxed moodpublished at 01:57 British Summer Time 5 July
01:57 BST 5 JulyJessica Morden, the Labour candidate in Newport East, has been spotted looking in a relaxed mood ahead of the results being announced.
We’re expecting the results from there at about 02:30.
Starmer can now be bold after historic night, says Drakefordpublished at 01:51 British Summer Time 5 July
01:51 BST 5 JulyAdam Hale
BBC NewsMark Drakeford, Wales' former first minister, tells S4C's election programme that he is "optimistic" about tonight’s "historic" result.
Asked if Sir Keir Starmer has been bold enough, he says the the Labour leader has had a "really difficult job" to find a route to where labour was in 2019 to where the party is now.
"He has done that carefully, but now, with what’s happened today, there is hopefully an opportunity... to be bold."
Follow results from north, mid and west Walespublished at 01:46 British Summer Time 5 July
01:46 BST 5 JulyCameras have been placed in locations where vote counting is taking place across north, mid and west Wales.
You can follow along here.
Follow results from south Walespublished at 01:46 British Summer Time 5 July
01:46 BST 5 JulyCameras have been placed in locations where vote counting is taking place across south Wales.
You can follow along here.
Where are Wales' most marginal seats?published at 01:38 British Summer Time 5 July
01:38 BST 5 JulyAhead of the first declaration in Wales, where are the seats with the smallest majorities?
Under the new boundaries, Labour notionally hold 18 seats and the Conservatives have 12, with Plaid Cymru having two.
The Conservatives have five seats where swings of less than 3% would be required for them to lose.
Plaid hopeful in seat that saw three-way tusslepublished at 01:29 British Summer Time 5 July
01:29 BST 5 JulyDavid Deans
BBC Wales politics reporterAfter sounding pessimistic earlier about their chances outside of two specific seats, Plaid sources are now saying that Caerfyrddin is "looking good".
Earlier, Labour sources were saying it was close for them in both Ynys Môn and Caerfyrddin.
The party had thrown the kitchen skin Caerfyrddin, even sending the UK leader Sir Keir Starmer to the seat.
On paper, the two seats in north and south Wales are a three-way fight between Labour, Plaid Cymru and the Conservatives.
One Plaid source says, however, that Ynys Môn is looking like a fight between them and Labour.
Sunak's national service policy 'cheap populism'published at 01:24 British Summer Time 5 July
01:24 BST 5 JulyDefeated Conservative candidate Sir Robert Buckland has criticised Rishi Sunak’s national service policy.
The former Welsh secretary said it had been “totally oversold” to appeal to "a more populist base".
"That’s a mistake, I’m fed up, the time has gone for cheap populism."
Sir Robert said there was “clearly a clarion call for change”, and the Conservatives had "run out of time and out of steam".
Labour not used to winning, says Welsh ministerpublished at 01:10 British Summer Time 5 July
01:10 BST 5 JulyWales' Health Minister Eluned Morgan says it will be important for Labour to wait for more details about how people voted in certain constituencies to understand some of the key trends.
Morgan says the exit poll cannot offer the “granularity” the party needs about how people voted in certain areas.
She also acknowledges the party is "not used to winning" general elections.
Reform candidate criticises BBC coverage of colleaguespublished at 01:03 British Summer Time 5 July
01:03 BST 5 JulyMark Palmer
BBC WalesReform candidate for Montgomeryshire and Glwyndwr, Oliver Lewis, has strongly criticised the media, including the BBC, for reporting on the behaviour of what he calls “a few deviant candidates”.
Responding to questions about Nigel Farage’s views on Vladimir Putin and allegations of racist comments by candidates, he says people "see through" the negative press "which institutions like the BBC give us".
He says the "vast majority of our candidates are centrist and sensible".
"Yes we’ve had a few deviant candidates – we’ve had 610 candidates, the issues that have emerged apply to about 10 people. What about the other 600, the hardworking, community-minded candidates?"