As South Africa hosts the G20 leadership summit this week, President Cyril Ramaphosa has positioned the moment as evidence of national progress. Yet the broader economic picture remains mixed, with many of the country’s underlying structural problems persisting despite pockets of improvement. Ramaphosa’s upbeat public messaging has been somewhat undermined by the fact that the leaders from several of the world’s leading economies have declined to attend the G20, including US President Donald Trump, Chinese President Xi Jinping, Russian President Vladimir Putin, Mexican President Claudia Sheinbaum Pardo and Argentinian President Javier Milei. Japanese Prime Minister Sanae Takaichi’s attendance also remains uncertain.