Do non-UK citizens get free NHS treatment and operations?

10 answers 10