Actually it is "free at the point of need." - that's the point about the National Health Service in the UK. Health care available to all, regardless of someone's ability to afford it. But we definitely pay for it, via part of our National Insurance contributions (for that read 'tax') proportional to income. Despite its operational flaws, it is a great thing, IMHO.
Jim