This continues to make Canada the only Western democracy in which the usual demographics of political leanings have been flipped on their head.
the key is actually in realizing that, on social issues, the politics have actually flipped over. the liberals remain center-left economically, but they've swung to the hard right on social issues. conversely, the conservatives are still the economic right, but they're increasingly the left on social concerns.
most canadians vote on social issues, not on economic issues. in canada, it's not the economy, stupid.
young people increasingly see the liberals as a threat to their civil liberties, and they might be right.