Lowest cost matters most in Britain's immigration detention centres

4000
3000