U.S. President Donald Trump has made some of his most detailed public comments about Canadian politics. They include doubt about Pierre Poilievre's commitment to MAGA and taking credit for the departure of Chrystia Freeland.