Just 21 out of 15,898 people assessed by new unit – set up after returns agreement was lost – have left UK Just 21 out of 15,898 people assessed by new unit – set up after returns agreement was lost – have left UK The Independent
UK News Police officer left with broken nose after Manchester Airport brawl tells court she was ‘absolutely terrified’