Immigration is fine. Mass immigration is not.
The UK population is projected to grow by over 9 million (9.4m) in just 25 years’ time, increasing from 64 million in 2013 to 73 million by 2039. Of this increase, about two thirds is projected to be due to future migrants and their children – the equivalent of the current populations of Birmingham, Leeds, Sheffield, Bradford, Manchester, Edinburgh, Liverpool, Bristol, Cardiff, Newcastle, Belfast and Aberdeen.