A comforting picture of debt...

Net general government debt as a percentage of gross domestic product, G7 countries, 2025

THE GLOBE AND MAIL Source: Department of Finance/IMF