January 7, 2025 ~ Justin Trudeau announced his resignation as Liberal Party leader in Canada, so what's next for the United States' ally? Chris, Lloyd, and Jamie talk with Jim Blanchard, former U.S. ambassador to Canada, about the political upheaval.