People said Harper couldn't win, he did. People said Trudeau couldn't, he did. Trudeau is to toxic now. I think he will be stepping down , could be the reason he is traveling so much on our dime. Or going to call a snap election in Sept. Lol But I think PP will beat him. I think Charest can beat him. With the vilifying of PP in the press shows the left is scared. Has PP said some stupid stuff, yup, and said some very smart stuff. Trudeau just says whatever he feels like at that moment , which is irresponsible at times, like the freezing of handgun sales. Remember, Trudeau under a different name, never would have become leader of anything and people are now tired of him.