Annual net migration to Britain dipped to 323,000 in September 2015 – 13,000 lower than the record level of 336,000 recorded last June, the Office for National Statistics has said.
The small fall in net migration provides evidence that the flow of EU migrants to work in Britain has now peaked...