South African President Cyril Ramaphosa delivers his remarks during the Climate Resilience Symposium 2024 opening session in Pretoria on July 15, 2024. [AFP]
President Cyril Ramaphosa will lay out the new government's vision for South Africa on Thursday, opening parliament after elections in May forced his long-ruling ANC into an uncomfortable coalition.