David Neal details ‘shocking’ findings over care visas and border security at City Airport in final reports as Independent Chief Inspector of Borders and Immigration
26 March 2024New inspection reports of immigration system relating to social care sector and Border Force operations at London airport