Labour’s Jackie Baillie claimed the SNP had “turned its back on the NHS”, while Nationalist Stuart McMillan welcomed the budget from a government he claimed had “again, demonstrated its focus on supporting the health of our population.” Scottish Labour MSPs voted against the budget for 2015/16 but it was voted through, with 64 MSPs in favour, 53 against and three abstentions.

Scottish Government cabinet secretary for finance, John Swinney, said that Scotland would be “more prosperous and fairer” as a result of the budget.

Spending on health is set to top £12bn in an attempt to address waiting times in hospitals — a rise of more than £380m.

Mr McMillan welcomed the increased funding for healthcare and a boost in the number of affordable houses to be built. The West Scotland MSP said: “This budget is focused on creating a fairer and more prosperous Scotland, by addressing inequality, investing in our economy and protecting and reforming our public services.

“This Scottish Government has, again, demonstrated its focus on supporting the health of our population and the education of our young people.

“Alongside this, we will see an additional £127m for frontline healthcare in our NHS taking the total additional resource investment for 201516 to £383 million.

“I also welcome the investment in affordable housing of over £390 million to deliver 6000 affordable homes and £125m of additional financial support for the housing sector.

“These are actions of a Scottish Government delivering for Scotland and its people.” Scottish Labour had called for an end to rigid 9am to 5pm treatment schedules and proposed a £100m NHS frontline fund to be set up which they claimed would allow hospitals facing extra pressure to carry out surgery at the weekends and diagnostics in the evenings.

They also called for a resilience fund to be set up for times of crisis when large scale job losses were threatened in other Scottish industries.

Ms Baillie, MSP for Dumbarton and finance spokeswoman for Scottish Labour, said: “The SNP turned their backs on our NHS in its time of need.

“The hard-working staff in our NHS dedicate their lives to saving others, but they are working under major pressures. They are overstretched, overworked, struggling to cope and it is patients who are bearing the brunt.

“Scottish Labour set out a clear solution to this, with a £100 million frontline fund to support our NHS staff and deliver better care for patients. We identified where the money would come from and still the SNP said no.

“On Tuesday the Scottish Government’s own statistics showed that our NHS in Scotland was performing worse than the NHS in England. On Wednesday they decided against giving it the support it needed. Scotland deserves better.” According to the SNP, the Scottish budget is set against the context of Westminster funding cuts north of the border of around 10 per cent over the next five years.