Despite promises of careful fiscal management, the federal deficit continues to balloon, now sitting at $61.9 billion — far exceeding the $40 billion “guardrail” announced earlier this year.
Chrystia Freeland’s resignation last week as Canada’s finance minister and deputy PM has increased Justin Trudeau’s troubles. While the Canadian PM reflects on his future amid calls to quit, will his ...