Tbh most of the ire aimed at immigrants here is specifically targeted to either Indian or Ukrainian migrants. Infrastructure is genuinely buckling under the weight of migration but it's a case of too little investment and not entirely the result of immigration.
I can say as a white, western immigrant to Canada that I've never had anyone complain about my immigration however I've had locals complain about immigration to me forgetting that I am indeed one of the immies.
If Trump wins because enough of you idiots couldn't hold your nose and vote then the blood of those Palestinians is on your hands. You don't get to absolve yourself because you chose not to participate in democracy.
You aren't opposed to genocide because you couldn't be assed to do the smallest thing to mitigate it.