The SNP Government Budget will clear its final hurdle today after John Swinney secured deals with several parties.
The Lib Dems, Greens and Alba are all set to vote in favour of Holyrood’s spending plans for the year ahead, which includes a record £21 billion for the NHS.
Scottish Labour has said it will abstain on the Budget Bill, while the Conservatives are expected to oppose it.
Labour said last night SNP ministers were only able to spend more on public services thanks to a record devolution funding settlement from the UK Government.
MSP Michael Marra said: “We will not stand in the way of the UK Labour Government’s record funding for Scotland reaching the frontline of our public services.
“The SNP looks set to pass this Budget, but they have failed to take the opportunity to transform public services and make them fit for the future.
“With one in six Scots on NHS waiting lists, our schools falling down international league tables and record homelessness levels, Scotland needs a new direction.”
Ahead of the vote, First Minister John Swinney highlighted a £10.5 million investment in helping GPs prevent cardiovascular disease.
He said: “As we take action to shift the balance of care from hospital settings to the community, it is imperative that we increase capacity in primary care.
“That’s why the Budget increases investment in all primary care disciplines to deliver essential reform and make it easier to see your GP.”
He added: “This increased investment will make it more likely that health issues are picked up quickly and dealt with earlier.
“I know that access to GPs is a key issue for many people across Scotland. We have listened and we are taking action – and this Budget will deliver the investment to increase capacity and make it easier for people to get appointments.”
To sign up to the Daily Record Politics newsletter, clickhere