Non-EU nationals who come to the UK for more than six months could be charged at least £200 a year to access the NHS, ministers are set to announce.
Non-EU nationals who come to the UK for more than six months could be charged at least £200 a year to access the NHS, ministers are set to announce.