Nobody will begrudge a fiver though if they're ill it's less than two pints of beer
I suggest you might like to think more carefully about comments like this.
The NHS and state provided healthcare is valuable to everyone, but it is those most in need who would be punished by such a charge.
When people are using foodbanks to make sure they (and their children) can eat, or where a fiver is more than your daily family food budget then they will certainly begrudge it. There have been times in my life when even such a nominal fee would have meant I'd have avoided getting medical help when I needed it, and that is not a position I want our society to get into.
If unnecessary GP visits are a real problem there are other better ways to address that than charging people.
It's also one of the problems with road pricing. While I agree in principle with the idea, without 'the other stuff' to provide workable alternatives we'd end up in a situation where the well off drive cos they can afford it, and the less well off can't and don't (yet) have viable alternatives. This would only increase the division in society and create an even greater sense of entitlement to those who can afford to use the roads.
Frankly I find this to be a real pickle and I don't know what would be the best way forward. I think if anything the change needs to come from a mixture of economic and moral influencing factors. Somehow people need to come to the realisation and understanding of the impact of driving to the point that people do not want to drive unless it's necessary, and not just from an expense point of view.
How we get there I have no idea, but I honestly think just pricing people out of it is not the way forward.