"*Money alone is not the solution. We need to accept that certain elements of what we expect from a “free” service will inevitably be subject to additional cost to the individual sooner or later. This might be paying £10 to see your Gp"
I'd be interested to see what sort of economic ramifications there are to this kind of system where you pay £10 to see the GP. I'm guessing that it might cost the NHS more in the long run as people who could be seen sooner for a mild complaint that is treated might put it off or be unable to afford it, so it develops until they are in need of more intensive or hospital treatment? For example the person with mild clinical depression who may be seen by the GP and prescribed anti depressants. If they can't afford to attend and it gets worse then eventually they may end up needing a long course of 15 sessions of hour long psychotherapy at a much much greater cost.
I also think a lot of people are naive in thinking everyone can afford £10 to see the GP, and those who can't must be on benefits and would therefore be exempt from the charge anyway. I've never been on benefits but working insecure NMW zero hour contracts for many years left me in a position where I couldn't even afford the £7 for a prescription, no way would I have been able to also afford a £10 fee to see the GP. Lots of working people are cut so fine with their income and outgoings that a spare tenner is impossible to find. Imagine the single parent with three kids who has to pay £10 each time they or their children need to be seen. Or illnesses that require regular appointments, having to return twice to see if an infection has gone, etc.
In my old surgery they insisted I attend every month to be given my medications as 'we wouldn't put those on a repeat unless you're dying of cancer or something' (they're strong painkillers) which was an almighty waste of time just to show up get a script and leave. Luckily my new surgery is a lot more realistic and has happily put them on repeat so I'm not wasting an appointment every month!
There has to be some penalties for non attending and last min cancellations however, id support charging for those as an incentive not to waste resources like that. And you can't have another appt until you've paid. After three or more DNAs (so as not to penalise the very occasional mistake that might make someone try harder next time. Only for repeat offenders who clearly don't care).