Its simple, most incoming immigrants come from places that indoctrinates totalitarian control. And once they are are here, they continue to vote that direction because that is all they know.
If you want to predict where politics are going, look at who are all the new "Canadians".