Pretty much. There are charges for dental work and a small charge for prescriptions (the latter in England but not in Wales which is a bit weird) OTOH I think NHS spending accounts for about 15% of the UK budget (which equates to 15% of my tax bill). I've been to a doctor twice in the last 30yrs - once when I cut my head, once for a tetanus jab - so I'm a long way from getting my moneys worth :-} Also worth mentioning that, as a EU citizen, I'm also entitled to free health care in any member state.
Saw somewhere that the U.S. budget figure is 22% which sounds odd......
>I went there for an, uh, medical condition and they treated it without charge even though I wasn't even a British citizen. Doctors without borders indeed.
I don't think they even check entitlement if someone turns up with a relatively minor ailment. More serious or long term cases might be different.