I'd welcome the inclusion of any new left-wing voters.. and I guess both Canadia and Mexico would fit that bill. But on the other hand all those mexican poors might depress wages if a high minimum wage and generous dole were not enforced.
Canada has a conservative federal government and mostly centre right governed provinces so I don't know why you'd assume that.
Canada has a conservative federal government...based on consistently getting >40% of the votes. If Canada had to vote in a WTA situation like the state-by-state presidential elections the USA has using the USA parties, every province possibly excepting Alberta would be safe for the Democrats.