Canadian Prime Minister Justin Trudeau recently spoke very honestly about President Donald Trump, and much to the left's chagrin, it was surprisingly complimentary. He told CTV News on Friday that the president is "a bit of a disruptive force" who does "unpredictable things." Trudeau went on to described Trump as "a...