Carney: UK productivity not harmed by foreign workers

4000
3000