According to figures from the Office for National Statistics there has been a reduction in EU immigration since the EU referendum. The difference between the number of EU citizens coming to the UK for 12 months or more and the number of EU citizens leaving the UK for 12 months or more has fallen to 101,000 in the year 2017. 

Net migration from outside the EU has risen to 227,000 – the highest level since 2010. 

The overall net migration in 2017 (the difference between the number of people coming to live in the UK for at least 12 months and those leaving the UK for at least 12 months), was 282,000. Whilst net migration is down, it is still in the hundreds of thousands and well above the government’s target of “tens of thousands”.