U.S. President Donald Trump has made some of his most detailed public comments about Canadian politics. They include doubt ...