Lol I’m a Canadian immigrant, and regular population has something like 4% of people working in construction, new immigrants has something like 2% of people working in construction, so no, they will not build more housing. The problem is not immigrants, it’s a system/society problem, like you wrote, Canada is not a properly-functioning society.
dunno, for 16 months now, the only time I went there was after a google search and the answer was in a reddit thread… There is 15+ years of answers to various obscur topics and all, “unfortunately”