SNP calls for a second independence referendum in the wake of the Brexit vote are "completely irresponsible", the Scottish Conservative leader will say.

With the vote to leave the European Union causing political turmoil, Ruth Davidson will challenge Nicola Sturgeon's party to "put the national interest before its own nationalist vision for once".

The First Minister has already said the European referendum result and Scotland's vote to stay in make another ballot on leaving the UK "highly likely".

Meanwhile, the SNP's Westminster leader Angus Robertson said a second independence referendum is "exactly what we will do" if Scotland is not permitted to remain in Europe.

Davidson will use a speech to lobby journalists in Westminster to accuse the Nationalists of seeking to make gains from the current turbulent times.

She will also insist memories of the "divisiveness and toxicity" of the 2014 referendum campaign mean that most Scots do not currently support staging another vote on the issue.

Davidson will say: "The SNP is, as usual, trying to seize on a moment of doubt and uncertainty to declare that the shining star of independence is the answer.

"And it's trying to claim that, as a result of Brexit, there is now a massive groundswell for a second independence referendum.

"This is simply not true. Even after the EU vote, only four in 10 people in Scotland say there should be an independence referendum.

"Firstly, that's because we had a vote on this, less than two years ago, when people in Scotland voted quite clearly to stay part of the UK.

"Indeed two million people voted to do so, more than the 1.6 million in Scotland who voted to remain within the EU.

"And it is also because people's memories of the divisiveness and toxicity of that independence referendum campaign are still fresh - and many people don't want to revive them."

In these circumstances "bluster" from senior SNP MPs that a second referendum will now happen is "utterly unjustified and it is completely irresponsible", Davidson will claim.

The Tory MSP will say: "Unjustified because our decision to remain part of the United Kingdom less than two years ago must be respected - as the SNP promised it would do.

"And irresponsible because it only piles uncertainty on top of uncertainty.

"It is time the SNP put the national interest before its own nationalist vision for once."

She added: "You cannot uphold the EU referendum result in Scotland as sacrosanct while trashing the independence referendum vote we held just 22 months ago.

"And you don't solve the questions around leaving one union by walking out on an even more important one."

The First Minister hit back that was the "selfish and reckless irresponsibility" of the Tories that had brought the country to this point.

Sturgeon said: "Some words of contrition and apology from Ruth Davidson would be more appropriate than trying to lay down the law in an out of touch lecture, given it is the irresponsibility of her own party which has put Scotland in this position.

"It is the selfish and reckless irresponsibility of the Tories which has brought Scotland to the brink of being taken out of EU against our will, with all the damage and upheaval which that would entail for many years to come for our economy, society, rights and place in the world.

"In these circumstances it is incumbent on Scottish Government to navigate a path that protects Scotland's interests and place in the EU.

"Given the seriousness of the situation we face, it would be wrong and irresponsible not to have all the options on the table.

"Ruth Davidson also wants people to forget that she was part of a campaign less than two years ago which told people in Scotland that the only way to protect our place in Europe was to vote no to independence."

The First Minister concluded: "From her comments today, it would seem that Ruth Davidson neither grasps the severity of the situation we face - at the hands of her party - nor has she anything constructive to offer to the process of finding a solution."