The rules on who the UK will allow to use the NHS for free changed on 6 April 2015 under the Immigration Act 2014.
Those who can generate an Immigration Health Surcharge number will be able to use the NHS for free. Some will be charged £200 a year for this IHS number and others won't be charged anything, but all need to generate an IHS number to get free use of the NHS.
CARE.
Being exempt for having to pay the Immigration Health Surcharge and from generating an IHS number, does not mean free use of the NHS.
You don’t have to pay the healthcare surcharge if you’re applying from outside the UK for a visitor visa or any visa that will only last for 6 months or less.
You don’t need to use healthcare surcharge service or get an IHS reference number for your visa application. Instead, you’ll have to pay for any healthcare you get through the NHS at the point you use it.https://www.gov.uk/healthcare-immigration-application/overviewOther forums are reporting that there is no requirement for a fiance visa to pay for and generate an IHS number to apply for a fiance visa because they are exempt. They are exempt because their visa is for 6 months, but this exemption from paying the IHS does not mean they get free use of the NHS on a fiance visa. As you see from the government site quote above, those with a visa of 6 months or less will need to pay the NHS if they use it. NHS bills of 1k and over will need to be paid in full before that person can get a visa to remain in, or to enter the UK. That doesn't mean the NHS won't recover the money they are owed below 1k.
Usual rules for EU citizens and their family members, but now the NHS will start to check who has to be billed. Only some EU citizens and their family members are allowed to use the NHS for free. No more getting free NHS because the NHS never checked if an EU citizen was in work and paying their national insurance contributions.
Those who aren't allowed free use of the NHS will need to have comprehensive sickness insurance to meet their medical bills. No medication at NHS rates. The UK aim to bill those without insurance at 150% of NHS costs.