Finance Minister François-Philippe Champagne misled Canadians on the size of his near-record 2025 deficit, Budget Office figures disclosed yesterday. Analysts said there is now a 99 percent chance the finance department will miss ongoing targets: “What credibility do you think you have on any fiscal matter?”



