A new inspection report released Tuesday detailed failures in the UK Home Office’s system for granting care worker visas. The report is highly critical of the sponsor licensing regime for low-skill ...