What we all seem to share in this thread is gratitude for what the NHS has done for us or our families. We also probably all recognise it has been a world-leading and, up to a point, an efficient and cost-effective service, providing free treatment at the point of need. It is already paid for via the means-testing exercise of taxation. The administrative cost of working out who should get free prescriptions is also colossal. I think people offering to pay for medication that they could get on prescription is altruistic and completely understandable, but may play into the hands of those in UK government who want to further privatise health care.
In Scotland, prescriptions are free and tax has been amended so that many will pay less and those earning over around £33000 will pay a little more. This, to me, is the fairest way to manage resources.
Unfortunately, the UK government seems determined to disband the NHS as evidenced by the introduction of the 2012 Health and Social Care Act and the further opening up of NHS contracts to the private sector ( in which many MPs and peers have a direct financial interest). We are heading for an American approach and now, in the light of Brexit, potentially having to procure more pharmaceuticals and services from USA as well. Sorry - I did not set out to make this political but am extremely worried that the NHS will very soon not exist for my children and grandchildren and the day may come when they have to choose between life-saving treatment or bankruptcy. We are fighting this in Scotland but have, unfortunately, limited powers to do so.