Nicola Sturgeon has urged Scots to help her keep the Tories 'in check' as she unveiled the SNP's manifesto for next week's General Election.
She told supporters in Perth that the document "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.
She insisted the manifesto had "fairness, opportunity and democracy at its heart".
Ms Sturgeon also said an SNP victory would "further reinforce" the mandate for a second independence referendum.
With the UK due to exit the European Union 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 - that "continued Tory attempts" to block another referendum would be "democratically unsustainable".
Ms Sturgeon said being taken out of the EU and the single market would put 80,000 jobs in Scotland at risk and would pose "a real danger to our farmers and fisherman, our universities, our food and drink businesses, to almost every sector of our economy".