AN SNP victory in the General Election in Scotland would "further reinforce" the mandate for a second independence referendum, Nicola Sturgeon has said.

With the UK due to exit the European Union (EU) in less than two years, the SNP leader and Scottish First Minster said Scotland "must have a choice about our future" between Brexit and independence.

She warned Theresa May that if the SNP wins the most seats in Scotland on June 8 - as the party is almost certain to do - that "continued Tory attempts" to block another referendum would be "democratically unsustainable".

Sturgeon made the comments as she unveiled the SNP manifesto for the election to supporters at the Perth Concert Hall.

It sets out a" plan to end Tory cuts", freeing up £118 billion of public money across the UK over the term of the next parliament, Sturgeon said.

The SNP also gave its support to increasing the top rate of tax across the UK from 45p to 50p, alongside plans to increase the "real living wage" to just over £10 an hour by the end of the next parliament, as part of a "three-point plan to tackle poverty and inequality".

Nationalist MPs at Westminster would also support the reversal of the two-child cap on tax credits, with Ms Sturgeon pledging: "We will campaign tirelessly against the immoral rape clause that goes with it - a policy that shames every Tory candidate who supports it."

She condemned the Conservatives for their "assault on social security", saying this was an attack on the poor, disabled and vulnerable in society.

"These cuts strike at the very heart of how we see ourselves as a nation and our shared ambition for the future," she said "They are unfair and they are designed to divide."

In "challenging economic times", she said Brexit - and "especially an extreme Brexit" - put in danger the progress that was being made.

Sturgeon said: "That is why I believe so strongly that at the end of the Brexit process - not now, but when the terms of the deal are known - Scotland must have a choice about our future; a choice between following the UK down the Brexit path or becoming an independent country."

A majority of Scots voted to stay part of the EU in the 2016 referendum and the SNP leader added: "There is just too much at stake for Brexit simply to be imposed on Scotland, no matter how damaging it turns out to be.

"Our future must be decided by us, not for us.

"Last year's Holyrood election delivered the democratic mandate for Scotland having such a choice and the recent vote of the Scottish Parliament underlined it.

"If the SNP wins a majority of Scottish seats in this election, that will further reinforce our mandate.

"In these circumstances, any continued Tory attempts to block Scotland having a choice - when the time is right and the options are clear - would be democratically unsustainable."