Thank you so much.
Jobs aren't this static thing that immigrants come and steal. Immigrants also increase consumption. Increased consumption = more jobs. Basic macroecon.
At no point has any modern macroeconomist ever condemned immigration. Immigration from a low economic productivity country to a high productivity country is always a net positive.
Canada is facing scaling issues with respect to population increase. Again, as you said not being able to construct new houses quickly. Why is supply not meeting demand? Shitty zoning laws, red tape and long, drawn out public consultations mostly attended by boomer NIMBY homeowners concerned about increasing the valuator their home.
If I ever have kids in the future, and if my kids do this seat kicking bullshit, I give total permission to this distinguished individual to eat my kid.