![](https://www.thesun.co.uk/wp-content/uploads/2024/07/image-45bccc474d.jpg?w=620)
THE SNP's result at the General Election has been "very poor", John Swinney has said.
The First Minister was visibly frustrated as he absorbed the fallout of his party's dismal performance at the polls.
TheSNPsupremo admitted that him and his colleagues will have to do a lot of "soul searching".
The Nats have lost a raft of seats asLabourhas swept to victory across Scotland.
Speaking toBBCScotland from the count inPerth,Mr Swinneysaid: "It's a very poor result for the SNP tonight.
"There will have to be a lot of soul searching as a party as a consequence of these results that have come in tonight."
Read more Politics stories
Meanwhile, Scottish Labour leaderAnas Sarwarsaid he is "confident" his party will win a majority in Scotland.
Speaking as he arrived at theGlasgowcount, Mr Sarwar said the push for change will begin today.
It comes as his party beat the SNP in the early results in Scotland, with substantial swings to Labour.
He said: "I'm confident we're going to win this election in Scotland and I'm confident we'll have a majority in Scotland."
Most read in The Scottish Sun
Among those winners was former minister Douglas Alexander, who will return to Westminster for the first time since losing his previous seat in 2015 to SNP student candidate Mhairi Black.
Labour has been successful in a number of seats, including Kilmarnock and Loudon,West Dunbartonshire,PaisleyandRenfrewshireSouth and East Kilbride and Strathaven, each with substantial swings between the two parties.
The seismic results come as the BBC/ITV/Skyexit poll predicted a 170-seat majority for Labour across the UK, with the SNP dropping to just 10 seats, and a party source suggested it could lose all three of its seats inEdinburgh.
Lillian Jones picked up 19,065 votes to take Kilmarnock and Loudon from the SNP's Alan Brown, who had held the seat since 2015.
Just minutes later, Labour won the West Dunbartonshire seat from the SNP, unseating Martin Docherty-Hughes - with Douglas McAllister taking 19,312 votes.
While Johanna Baxter won 19,583 to defeat the SNP in the seat vacated by former deputy Westminster leader Mhairi Black.
Elsewhere, the SNP's Westminster leader Stephen Flynn was re-elected inAberdeenSouth and Kirsty Blackman retained her Aberdeen North seat.
Meanwhile, former SNP leaderNicola Sturgeon- reacting to the exit poll being released - said: "This is not a good night for the SNP on these numbers.
"I think there will be a question about whether there was enough in the campaign to give out, effectively, a USP to the SNP in an election that was about getting the Tories out and replacing them with Labour."
Read more on the Scottish Sun
Speaking on ITV, she added: "This is at the grimmer end of the expectations for the SNP if the exit poll is right and, from what I've said earlier on, I expect it will be.
"This is seismic for Labour. There's no getting away from that, it's a massive achievement for Keir Starmer."