Thank you for the reply! We are from the U.S.
My understanding is that ILR typically takes 5 years to achieve. I am not exactly sure what would happen if, for some reason, I decide to retire after 3 years.
If you were on a sponsored work visa, you would have to leave the UK if you retired after 3 years because your visa would be curtailed. On that visa, not only is it 5 years to ILR, but to be granted ILR the employer must confirm that they will continue to employ you.
This is all under present rules. We don't know what changes will be made in the future for visas and the NHS.
Don't think what some on here thought; that they will get exactly the same treatment and drugs they would get in the US but now they won't have to pay for it. The NHS does not cover everything because it is funded by taxes. You will need to pay for what is not covered.
The NHS waiting lists can be very long which is why many employers offer private insurance for healthcare and dentist treament, but you are taxed on that perk.
There are 4 NHS (one for each nation) and they are a devolved power, meaning that each country decides how much they will spent on their healthcare. NHS England was ringfenced from spending cuts by the Conservatives, but that wasn't done in the other nations run by other political parties.
https://www.telegraph.co.uk/news/2023/08/13/steve-barclay-offers-scotland-wales-use-private-hospitals/Even within each nation, some areas will have better treatment/shorter waiting lists than in other areas in that same country. Each Trust run their own budget and each department is given a budget.