Scotland's First Minister has hit out at leaders of the Better Together campaign during the Scottish independence referendum, who promised "stability" if Scotland remained in the UK.

Nicola Sturgeon said the leaders of the three main parties at Westminster "promised stability" if Scotland chose to stay in the UK.

Speaking at her party's manifesto launch in Glasgow, Sturgeon said: "These events are becoming quite a regular feature, which must be quite puzzling for people in Scotland.

"The leaders of the no campaign, made up of the Westminster parties, promised that if we voted no, we would get stability.

"Since then, the Westminster parties have delivered not stability, but constant chaos and three UK general elections."

Ms Sturgeon added that promises Scotland would be treated as an equal partner at Westminster were "not just broken, but completely shattered".

She added: "The reality of Westminster control over Scotland is this: a right-wing Tory government Scotland did not vote for; a Prime Minister, in Boris Johnson; who is dangerous and unfit for office; Tory cuts to the Scottish budget; our National Health Service at risk from a Tory-Trump trade deal; a power grab on the Scottish Parliament; children forced into poverty; and a disastrous Brexit deal, which will hit jobs, living standards and workers rights."

She said there would be "worse to come" if Johnson remained Prime Minister, adding: "This is just the start. Brexit is nowhere near being done. The Tories have barely got going.

"Because of Johnson's hardline position there's every chance that the UK could leave without a trade deal next year."

Sturgeon added that, if the Prime Minister gets the deal he wants before the December 2020 deadline, it will "be a nightmare".

Sturgeon said her party pledged a second referendum on Brexit while attacking the Labour leader's plans for a neutral stance.

She said: "The SNP, Scotland's Remain party, backs a new, UK-wide referendum on EU membership.

"Jeremy Corbyn, incredibly, says that he is neutral on the issue of Leave or Remain.

"That means he is neutral on job losses, cuts to living standards and the erosion of our rights.

"And, of course, he would be happy to sit back and see Scotland taken out of the EU, even if there is a majority for Remain in Scotland but not in the UK."

The First Minister reiterated her assertion that Brexit will "dominate" Westminster in the coming years, adding that "Scotland will pay a heavy price for the Tory's Brexit obsession and Labour's neutrality, or to give it its proper description, Labour's woeful lack of leadership."

She said Scotland's future is at stake in this election, asking Scottish voters to consider who should decide the future of Scotland: "the people of Scotland? Or Boris Johnson".

Sturgeon said she was open to forming a "progressive alliance" with other parties following the election.

She said: "There is every chance that the SNP could hold the balance of power at Westminster.

"Unlike the Liberal Democrats, the SNP will never, ever help the Tories into government, but we will be prepared to talk to other parties about forming a progressive alliance.

"Those parties, of course, are already looking to the SNP and Scotland for inspiration."

The First Minister said policies proposed by other parties have already been instituted in Scotland, including free university tuition, NHS protection and free prescriptions.

Sturgeon pushed the next UK government to invest more in the NHS, bringing it into line with per-head funding in Scotland.

She told crowds in Glasgow that the extra funding would boost Scotland's budget for the NHS by £4 billion by the end of the parliamentary term.

The SNP leader also called for a "real end to austerity".

She said: "The Tories, and let us never forget they did this with the help of the Liberal Democrats, have left the Scottish budget £1.5 billion lower in real terms than it was at the start of the decade.

"A potential UK government that wants our support must reverse that cut to our budget and ensure real-terms growth thereafter.

"The UK must make right the cuts that Scotland has suffered. Over a decade of austerity the cumulative price imposed on Scotland has been £13.9 billion... and of course the cost in human terms has been worse. That must be made right.

"A party seeking our support must be prepared to set out how they will repair the damage of a decade of austerity and put back the money that's been lost."

Sturgeon also attacked the Tories for providing extra funding for the DUP in 2017, and refusing a cash boost for Scotland.

She said: "Remember when the Tory government last needed a handful of votes from the DUP, they bypassed the Barnett Formula to find money for Northern Ireland.

"In the process they denied Scotland around £3 billion of investment.

"We say enough. It is time for Scotland to be treated fairly."

SNP MPs in Westminster will also push for legislation to protect the NHS from future trade deals, the First Minister has said.

Sturgeon told the crowd her party would "stop the Tories from selling off Scotland's health service".

As a price of co-operation from the SNP, the party leader also said "policies which are driving people into poverty" must be scrapped.

She pointed to the two-child cap on tax credits and the so-called "rape clause" as policies that should be ended, along with Universal Credit.