Deputy Prime Minister and Finance Minister Chrystia Freeland speaks with reporters in Ottawa, Tuesday, Dec. 10, 2024.

In a shocking move, Finance Minister Chrystia Freeland announced Monday she's resigning from Prime Minister Justin Trudeau's cabinet — just hours before she was set to deliver the government's fall economic statement.