on May 22, 2025 in World News Canada leads G7 in debt and government spending growth click here for more