British hospitals are feeling the pinch of UK immigration laws as the NHS is struggling to recruit doctors. Citing "national interest," the government has capped the number of skilled non-EU workers granted UK visas. But NHS professionals are warning the Home Office that increasing numbers of doctors are being refused visas, worsening rota gaps and the waits patients face for treatment. The warning comes after 100 Indian doctors were refused. The cap on skilled workers applies to all sectors, so NHS recruitment numbers are also influenced by other sectors, such as IT and banking.