The East Coast goes Liberal because they are 100% dependent on Federal funding and don't want the PCs to stop the gravy train, the Liberals pick up more than enough seats on Quebec (more than the BQ this election 35-32) and BC, then rely on hammering down in Ontario, especially in the big cities.
And since the seats are disproportionate on the East Coast and Quebec, Alberta (with no riding fewer than 100,000 people) gets totally shafted in terms of representation. And don't get me going on PEI, with more dogs than people (LOL) yet due to a grandfathered rule, have 4 MPs. And Alberta has only 34. Do that math.
And Trudeau promised "electoral reform based on population", but all he has done was add more seats to Ontario (big surprise), leaving the West unchanged, even thought Alberta has long been Canada's fastest-growing province.