The business impact of the loss of UK migration
Last week, the inevitable happened. The latest figures released by the Office of National Statistics showed that net migration to the UK now stands at 273,000 for the year to September, a massive drop of almost 50,000 from the previous year. In truth, these results should surprise no one. Given...