The Scottish Conservatives will scrap their opposition to free prescriptions north of the border, it has emerged.

Ruth Davidson said she recognised the "large amount of support" for free prescriptions in Scotland with a commitment to maintain them now to be included in her party's manifesto for the General Election.

The move is in the face of her party's long-standing opposition to the policy, brought in by the SNP government in 2011.

Last year the Scottish Conservatives fought the Holyrood election on a pledge to bring back the charges in Scotland.

At the time Ms Davidson said the policy had cost the NHS in Scotland £60m and said her party would introduce a £8.40 fee.

Reversing the position, she told journalists at Holyrood: "We know there is a large amount of support for this policy and we recognise that."

The party's health spokesman Donald Cameron added: "There is no doubt people in Scotland value the idea of free prescriptions. We have listened to them and changed our policy.

"Medical technology is making leaps and bounds. Drugs are becoming ever-more sophisticated. Pharmacy services have the potential to help reduce the pressure on GPs and hospitals. But this has to be assessed thoughtfully."

Ms Davidson also suggested that a second referendum on independence should not be considered for around 35 years.

She said: "When Nicola Sturgeon signed the Edinburgh Agreement that said she would respect the result, I believed her. She said it would be for a generation. We'll endeavour to make sure that it is.

Asked how long that would be, she added: "What was Alex Salmond's definition? He said that between the 1979 and 2014 referendums, that was about a generation. That works for me."

Days before the 2014 referendum, Mr Salmond in fact referred to the 18-year period between the devolution referendums of 1979 and 1997 as a "political generation".

The Tories said they would set up a health advisory board to assess the role of drugs, prescriptions and pharmacy services, particularly the use of "low value prescriptions".

The party cited statistics showing that the NHS is currently spending £10 million on paracetamol, £2.9 million on aspirin, £1.6 million on sun cream and £1.8 million on shampoo.

He said: "Ruth Davidson has shown once again she will do and say anything to win votes - but even now she won't fully commit to ensuring everyone has access to the medicine they need.

"All this humiliating shift shows is that, once again, the Tories simply can't be trusted on the NHS."

Former first minister Alex Salmond, the SNP's candidate for Gordon, said: "The SNP's flagship free prescriptions policy has been an overwhelming success and is one of the reasons that people continue to put their trust in the SNP after 10 years in Government.

"It's the SNP that delivered free prescriptions, and it's the SNP that will continue to deliver free prescriptions.

"Ruth Davidson used to describe free prescriptions as a 'publicly funded bribe' - but this Damascene conversion shows that even the Tories can reluctantly recognise that it is the SNP that pursues the right policies for Scotland."

Alison Johnstone MSP, the Scottish Greens' health spokeswoman, said: "The Tories will have people scratching their heads on this one, wondering what the real reasons are for the U-turn, welcome as it is.

"Following widespread condemnation of their abhorrent rape clause, this feels like a ploy to detoxify the Tories in Scotland and con the voters."