Canadian here. Our immigration levels are rising faster than our ability to build infrastructure. Our hospitals and schools are overcrowded. Also a large percentage of our immigrants come from a couple countries it is not very diverse.
I still lean far left, but this has pushed a lot of people right.
It is not being built though that is the problem.