Nicola Sturgeon's party lost 21 of the 56 constituencies it had won in 2015 and although the nationalists won the election in Scotland, the party saw both Mr Salmond and Angus Robertson, who had been depute leader and SNP leader at Westminster, lose out to the Tories. The Tories had won just one seat in 2015. She made the Scottish Tories the anti-referendum party.
Scotland delivered the only good news for a Conservative Party that lost its overall majority in the British parliament.
Speaking on BBC Radio 4's Today programme, the former Northern Ireland secretary told broadcaster John Humphrys: "We are nine days off from the Brexit talks starting, we've had two horrific security incidents, and to cast the Tory Party into yet another leadership contest I think would be very unwise".
Sturgeon appears to have erred badly on timing, after winning a mandate from the Scottish parliament for a second independence ballot by arguing that the Brexit result changed the rules of the game. Unlike SNP MSPs and MPs, Murray gets on with the day job of helping his constituents, instead of agitating for a second independence referendum - just a few years after the last.
Nicola Sturgeon during an event at the Malmaison Hotel in Edinburgh (Jane Barlow/PA) at all.
The other 27 countries in the European Union must think we've all gone mad. The Tories also benefited because they have in Mrs Davidson a leader who, unlike Mrs May, comes across as a human being.
"She's done very well to get where she has, but I think there is a danger that we've gone beyond the strong image with the marshalling of the troops, to her becoming nearly a parody of herself with the tank-riding and bull-riding and flag-waving", a senior SNP lawmaker said.
There remains a pro-independence majority in the Scottish parliament and independence has also become interlinked with Brexit.
May called the election seven weeks ago - three years ahead of schedule and with her party was well ahead in the polls.
Ms Sturgeon said later on Twitter she was "proud that the SNP won the election in Scotland with more MPs than all other parties combined".
The calls came in the wake of 2015's Brexit referendum, which Scottish voters overwhelmingly rejected, but will be forced to accept as long as they remain part of the UK.
"I don't think that's in the hearts and minds of Londoners at the minute, (not) almost as much as security is", said Sheard, 22.
The Daily Telegraph reported that a strengthened Ms Davidson now wanted to "tear her Scottish party away from English control" after tensions during the campaign, and that her aides were working on a deal to set up a separate organisation in Scotland, albeit with a close relationship with the English party.
- Pilots, Congress weigh on Trump's plan to privatize air traffic control
- OnePlus 5 showed up in a television ad for a few seconds
- EXTRA TIME: Yaya Toure calls for peace after Finsbury Park attack
- Driver plows into crowd outside London mosque, injuring 10
- Atari's rumored new game console is reportedly PC-based
- In Georgia, a cacophony of arguments could tilt House race
- Ronaldo interested in Man Utd move
- Beyonce gives birth to twins
- Candidates in tight Georgia race make final bid for votes
- Champions: Pakistan cricket team congratulated, showered with praise