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
Emma brings you Sunday night's forecast
Scotland has reported no new deaths of people who had contracted coronavirus for the third day running
Saturday's Pollen forecast with Emma