A resposta curta é não .
A resposta longa está aqui: link
Sendo os seguintes os bits mais salientes:
Your entitlement to free NHS treatment depends on the length and purpose of your residence in the UK, not your nationality.
e
You can receive free NHS hospital treatment if you:
- have been living legally in the UK for at least 12 months when you start treatment, and did not come to the UK for private medical treatment
- ...