First Minister Nicola Sturgeon has conceded her plans for a second vote on independence were "undoubtedly" a factor as the SNP lost 21 seats at Westminster.
In a dramatic night in politics, senior nationalists were ousted from the House of Commons - with former first minister Alex Salmond and SNP depute leader Angus Robertson among those who were defeated as the Scottish Tories had their best result in a General Election for more than three decades.
Ms Sturgeon said "Undoubtedly the issue of an independence referendum was a factor in this election result, but I think there were other factors in this election result as well.”
Meanwhile Scottish Labour leader Kezia Dugdale has called on Prime Minister Theresa May to resign following the General Election result.<
She said Mrs May is making a "grave mistake" in trying to form a government and Labour should be given the opportunity to form a minority administration.
Ms Dugdale also said First Minister Nicola Sturgeon should shelve plans for a second independence referendum after her party fought back to take six seats from the SNP.
Ms Dugdale said: "We're only in this situation where we've had a General
Election because the Prime Minister went to the country seeking a majority for Brexit - she has failed to get that.
"She has to resign.
"I think the Prime Minister is making a grave mistake in ploughing ahead in seeking to form a government.
"She only called this election seeking a majority. She should resign and Labour should be given the opportunity to form a minority government."
On the issue of Scottish independence, she said Ms Sturgeon should recognise Scots have shown they do not want another poll.
She said: "I think there's only one thing she can hear from the results overnight and that's that Scotland rejects her plans for a second independence referendum.
"The one thing I would ask her to do is to shelve her plans for a second independence referendum.
"That's my priority because I think that's in Scotland's interests first and foremost."
More top news
The fire subsequently spread to the premises next door, resulting in over £300,000 worth of damage.
Emergency services and Cumbria County Council have been called to the incident.
Alan Wilson pleaded guilty to nine offences and was sentenced to a 225 hours Community Payback Order at Jedburgh Sheriff Court.