Freeland quits ahead of budget update; LeBlanc replaces her The government ran $44 billion deficit in fiscal year 2023-24 Prime Minister Justin Trudeau’s government ran a deeper deficit than projected and broke a fiscal objective outlined by his finance minister, who resigned the day she was set to unveil new spending and revenue estimates. A C$62 … Read more