Net migration to the UK reached 318,000 in 2014 – the highest total for a decade, new figures show.

Advertisements