ALTHIA RAJ HUFFPOST

CP

WATCH: Should Harper Be Worried?

Unless something incredibly unpredictable happens, Justin Trudeau will be named the next leader of the Liberal party this weekend. With polls showing a Grit resurgence in Canada — even before the char...