Technical difficulties mean scores of people living in the UK have no means to reliably prove their immigration status or “right” to be in the […]