My comment was aimed at any non-UK residents who believe if they visit the UK they are entitled to use the UK NHS for free. So if the cap fits....
BTW it doesn't matter how long you lived in the UK and how much you paid in 'stamps' in the past, entitlement to the NHS is based on current residency.