Prime Minister of Canada Justin Trudeau, right, and Prime Minister of France Gabriel Attal, look around the Prime Minister's office in West Block on Parliament Hill, before a meeting in Ottawa on Thursday, April 11, 2024. (Justin Tang/The Canadian Press via AP)
Canada's Prime Minister Justin Trudeau, left, Deputy Prime Minister and Minister of Finance Chrystia Freeland are joined by cabinet ministers for a photo before the tabling of the federal budget on Parliament Hill in Ottawa, Ontario, on Tuesday, April 16, 2024. (Justin Tang/The Canadian Press via AP)
Canada's Prime Minister Justin Trudeau, Deputy Prime Minister, Minister of Finance Chrystia Freeland and cabinet ministers pose for a photo before the tabling of the federal budget on Parliament Hill in Ottawa, Ontario, on Tuesday, April 16, 2024. (Justin Tang/The Canadian Press via AP)
Canada's Prime Minister Justin Trudeau, from left, Deputy Prime Minister, Minister of Finance Chrystia Freeland and cabinet ministers pose for a photo before the tabling of the federal budget on Parliament Hill in Ottawa, Ontario, on Tuesday, April 16, 2024. (Justin Tang/The Canadian Press via AP)
Canada's Deputy Prime Minister and Minister of Finance Chrystia Freeland, center, presents the federal budget in the House of Commons in Ottawa, Ontario, on Tuesday, April 16, 2024. The Liberal government has already unveiled significant planks of the budget, including billions of dollars to build more homes, expand child care and beef up the military. (Adrian Wyld/The Canadian Press via AP)
Deputy Prime Minister and Minister of Finance Chrystia Freeland holds a press conference in the media-lockup prior to tabling the Federal Budget in Ottawa, Ontario, on Tuesday, April 16, 2024. (Sean Kilpatrick/The Canadian Press via AP)
Canada's Prime Minister Justin Trudeau, left, Deputy Prime Minister, Minister of Finance Chrystia Freeland and cabinet ministers pose for a photo before the tabling of the federal budget on Parliament Hill in Ottawa, Ontario, on Tuesday, April 16, 2024. (Justin Tang/The Canadian Press via AP)
Canada's Deputy Prime Minister and Minister of Finance Chrystia Freeland, center, tables the federal budget in the House of Commons in Ottawa, Ontario, on Tuesday, April 16, 2024. The Liberal government has already unveiled significant planks of the budget, including billions of dollars to build more homes, expand child care and beef up the military. (Adrian Wyld/The Canadian Press via AP)
Canada's Deputy Prime Minister and Minister of Finance Chrystia Freeland rises to present the federal budget in the House of Commons in Ottawa, Ontario, as Canadian Prime Minister Justin Trudeau, lower right, listens on Tuesday, April 16, 2024. The Liberal government has already unveiled significant planks of the budget, including billions of dollars to build more homes, expand child care and beef up the military. (Adrian Wyld/The Canadian Press via AP)