Canadian Prime Minister Justin Trudeau is facing the biggest crisis of his leadership following the resignation of Deputy Prime Minister and Finance Minister Chrystia Freeland. Freeland, in a scathing resignation letter, accused Trudeau of prioritizing "costly political gimmicks" over preparing for a tariff war with Donald Trump.