What do you mean by the level of immigration is over 1%? (Genuine question) and why does that matter?
Adding 500,000 new people a year where the majority settle in one or two cities and not building housing matters. Blaming the lack of housing on foreign buyers is misleading.