This article from the Telegraph is worth a read. Check it out!
UK nationals who retire overseas are barred from access to the NHS, despite paying UK taxes all their lives. This is particularly hard on people who live in the US and Canada.
Meanwhile, immigrants and their families have unrestricted access to the NHS, irrespective of their tax contributions.
On the other hand, many UK citizens live overseas but don’t declare their non-residence to the UK authorities to continue to receive access to the NHS – they know that the UK’s Home Office does not track their time out of the UK.
Surely, this is plain unfair?