Question: are all uk citizens covered by nhs?
Answer: Hospital treatment in England is free to people classed as ordinarily resident in the UK. Thus it not dependent on nationality, payment of UK taxes, National Insurance (NI) contributions, being registered with a GP, having an NHS Number or owning property in the UK.