If there were free prescriptions for all then this discussion would be redundant. The argument that there can't be free prescriptions for all due to there being only a limited fiscal pot of resources is based on the premise that money is real, limited and intrinsically valuable but this is not the reality, money today is not real, limited or intrinsically valuable it is what's called Fiat Money and it is arguably the basis (hand in hand with Fractional Reserve Banking) of the biggest fraud in human history (but that's another story)... It is estimated that the UK as a whole (taking into account all debt, Government and Personal) is £2.25 Trillions in debt, given such levels of debt £500 Millions or even £1 Billion here or there is a drop in the ocean, if the Bank of England can create £300 Billions plus out of thin air (such as in it's Quantitative Easing strategy) or our Government can pledge £10 Billions to the IMF to help save the World then it's just a administrative / policy matter to allow free prescriptions for all within the UK.
I thank you :D