How migrants fuel Britain's boom town

Commentary on the positive effect of immigration on Slough, just down the road