Up to 600 Afghan interpreters who worked alongside British troops are set to be given the right to live in the UK, in an apparent climbdown by ministers.
Up to 600 Afghan interpreters who worked alongside British troops are set to be given the right to live in the UK, in an apparent climbdown by ministers.