Rwanda scheme would ‘completely erode’ UK’s standing on world stage


Rwanda scheme would ‘completely erode’ UK’s standing on world stage