Dominic LeBlanc has been sworn in as Canada's new Finance Minister following Chrystia Freeland's sudden resignation. A close ally of Prime Minister Justin Trudeau, LeBlanc, 57, previously served as Public Safety Minister. His appointment comes as Canada faces a Can$62 billion deficit due to "unexpected expenses" and ongoing economic challenges, including the looming threat of US tariffs.