No wonder your post went into my "Junk" folder with that kind of pedantic attitude!
"The NHS in England is mainly funded by general taxation and National Insurance. A small part comes from patient charges, such as for prescriptions and dentistry."
My point, as you (should) well know, is that if you get treated for a sprained ankle or a heart attack in an NHS Hospital in the UK - you will NOT have to pay for the treatment, and by the way that includes immigrants - legal or illegal.