Department for International Development

The shameful truth: Britain lets in far too few refugees

8 November 2014 9:00 am

Britain’s appalling record on refugees is a moral failure, and national disgrace