Record migrant numbers means England’s infrastructure has to accomodate 295,700 extra people in a year
Figures released today show that total net migration in the year ending June 2015 has hit a new record high of 336,000, up 82,000 on the year ending June 2014. 88% or 295,700 of total…