The 2003 based household projections for England are based on the 2003 official population projections by the Government Actuary’s Department. This projects annualised average net migration into England of 124,000 over the next 28 years.
The 2003 based household projections for England are based on the 2003 official population projections by the Government Actuary’s Department. This projects annualised average net migration into England of 124,000 over the next 28 years.