Do the math. Conservative-minded voters were just as p.o.'d with Harper as everybody else in the country. They voted Liberal and gave the Conservatives a time out.Trudeau couldn't have won without Tories voting Liberal. 

If the Conservatives come out of the corner with Kevin O'Leary as its leader, then our work is done.

Now, here is where you lefties say "he'll never win," "Trudeau will clean his clock," "Canadian values" etc. 

Frankly, I can't understand why liberals were so mad at Harper, other than the fact he wasn't a Liberal (he used to be). I mean, he exploded the national debt and the size of the federal swivel service along with it, he instituted a police state and an over-arching spy-grid, he brought in draconian "anti-terror" laws. He gave the State Broadcaster billions of dollars over his mandate with no expectation of accountability in return. He bent over backwards (literally) for the government of israel. Seriously, what was your problem with him?