The Telegraph: Slashing migration ‘will net everyone £1,100 a year’

The Telegraph: Slashing migration ‘will net everyone £1,100 a year’

Growth Commission to say reducing annual net migration would improve living standards over long term