What specifically do you think Trump is right about? I think he is right on when he says that the US middle class has been dealt a raw deal. Unfortunately he does not understand why this is true and he has no solution. O'Leary is a bit more credible than Trump when it comes to actual policy. I disagree with about half of what he proposes, but there is at least enough substance with O'Leary to have a reasonable debate. Trudeau has proven to be an effective leader though, and it will be very difficult for the CPC to win the next election no matter who the leader is.