Looks like our Canada hating FRiend has slunk off yet again.
Nope I'm still here. Basically your argument is unconvincing in the sense that immigrants comprise 26.8% of Canada's populations, but in the last election the Liberal Party and New Democratic Party combined got 62.76% of votes. Even if we suppose all immigrants vote the Left (which I suspect doesn't hold) you still have 36% of native Anglophones voting in the Left versus 31.5% voting in the Right.
In other words, yes, immigrants vote Liberals, but without the accomplice of the Anglophones voting in the Grits, these votes alone cannot catapult the Grits into power.
If you have any evidence to the contrary, fire up. Otherwise, please fall silent. An argument must be backed by evidences.