I've often thought introducing a token charge would help prevent abuse of 'free' services such as ambulances after working opposite where the local drunks hang out - guaranteed at around 10am every day an ambulance would be along after one of them passed out and hit their head on the kerb, then they'd refuse to go to hospital. If they'd had to pay, say ÂŁ1 every time it might make them think twice, about getting off their heads and then about calling an ambulance just to add a bit of drama to their lives.
One problem with this is it cheapens the service - people will think they're covering the cost of the service when they're only paying a token amount. Another is ambulances would have to start carrying change, the homeless guy passed out in the alleyway isn't likely to have any money, and it goes against the ethos of the NHS when an injured person doesn't have any change on them, or only has 98p so the ambulance just drives off leaving them there.
I read a similar article in the Daily Mail which said treatment would still be free for certain groups such as the elderly, disabled, pregnant women 'and others' which suggested appointments would still be free for 'those that need it the most'.
These are the demographics that will visit GPs the most and therefore statistically most likely to miss an appointment - the elderly, disabled, pregnant mothers etc can miss a doctor's appointment just the same as anyone else and in fact would be more likely to if there were no consequences. The people hit by the charges would be people like me, when I visit the doctor once every few years, just in case I don't bother turning up after taking time off work unpaid. So just as many people would still miss appointments but those who generally turn up and have an ailment worth taking time off work for would be penalised.
A pharmacist once told me the majority of prescriptions go to people who get them for free - these are the people making an appointment for a prescription of 'free' paracetamol while the people who would have to pay ÂŁ25 for an appointment would have to pay ÂŁ8.05 for paracetamol which you can get for about 50p from a supermarket.