Colourful Conservative Davidson blunts drive for Scottish independence

The Nicholas Sturgeon led party ended up winning 56 of the 59 seats contested.

"If these numbers are right, it would still represent a majority for the SNP", Mr Mackay said.

"The SNP has emerged as the leading party in Scottish politics once again at Westminster, it's a significant feat for us to have achieved for the second election in succession, but there are clearly issues we have to address as a effect".

The sentiment was also noted by CNN's Nic Robertson.

In nearly every seat in Scotland, Ruth Davidson's party saw its share of the vote increase and the scale of her victories north of the border, despite setbacks down south, saw the Scottish Tory leader declare: "Indyref2 is dead".

Majorities of more than ten thousand won only two years ago crumbled as Labour staged a fight back providing results even those within the party did not expect party.

While the the SNP won almost all available seats in 2015, this was largely because the pro-independence vote rallied behind one party, whereas the Unionist vote was split three ways between Labour, the Conservatives and the Liberal Democrats.

Ms Swinson had held the seat for a decade before being ousted by Mr Nicolson in 2015.

Nicola Sturgeon during an event at the Malmaison Hotel in Edinburgh (Jane Barlow/PA) at all.

Moray, Banff and Buchan, Gordon, Aberdeen South, Aberdeenshire West and Kincardine, Angus, Ochil and South Perthshire, Stirling, East Renfrewshire, Ayr Carrick and Cumnock, Dumfries and Galloway, Berwickshire, Roxburgh and Selkirk.

Her party remains the biggest one north of the border.

Economically pressed voters, once drawn to nationalism in search of a different, left-wing path saw in Jeremy Corbyn the real thing, not the ersatz version.

Until Thursday's United Kingdom vote, the SNP held 56 out of 59 of Scotland's Westminster seats in parliament - a huge measure of support for the party following a narrow independence referendum defeat in 2014.

The SNP won 36.9 per cent of the votes, a drop of 13.1 since 2015. Since the SNP's vote share was seven percentage points below support for independence, that suggests quite a lot of Yes voters opted for Labour this time around.

The SNP in-fighting broke out after the First Minister said on Friday she wanted to "reflect" on the election result before deciding what to do about her referendum demand.

The Labour party, which used to dominate Scottish politics, was reduced to just one Scottish lawmaker in 2015.

Scottish Labour, meanwhile, surprised even themselves by gaining six seats in an election where they would have been quietly happy to retain the one seat they won at their bad election night in 2015 - Edinburgh South.

Such a result would mark a massive loss of political momentum and a significant blow to the SNP's push for a second referendum on independence from the UK.

Labour and the Liberal Democrats adopted the same message as the Conservatives by concentrating on opposing secession, and all did well on Thursday night.

Conservative Scottish Secretary David Mundell told BBC Scotland: "It's becoming increasingly clear the SNP bubble has burst".