Canada bet big on immigration to juice the economy but failed to build infrastructure. Now it's hitting the brakes.
I have no strong feelings about immigration. As far as I can tell, the feds went hard on bringing people in, but didn't do their homework when it came to ensuring appropriate services existed for the growing population.
Our infrastructure was already strained beforehand, and the extra few percent of population have exacerbated the many pre-existing problems.