Christmas 2025: Repudiation of global south debt to meet human need