I think the 2.2 millions over the last 5 years is much nearer to the truth.
Yes, it seems to add pressure to housing, schools, the NHS but you can take this positively because with an ageing population, we would face even a bigger budget deficit without them.