b'Hundreds of foreign prisoners are held indefinitely after they have served their criminal sentences. Harriet Grant investigates'