I know we live in an alternative reality world, but let's not be delusional. Justin Trudeau will  be prime minister for at least eight years more. The Cons are a joke, the NDP  which the Cons depend on to split the vote are moribund. And most importantly, a new generation is taking over. The millennials will be the biggest voting bloc in the next election and the one after that. And they overwhelmingly support Trudeau.  That support can only grow as Justin is seen as the anti-Trump, and the world grows hotter and hotter. And if the Liberals bring in a ranked ballot the Cons will never return to power. I find so many commenters are living in the past, clinging to their delusions. But happy hour at the Boomer Motel is over. It's called generational change, and it can't be stopped.