South African President Cyril Ramaphosa delivers his 2025 State of the Nation Address in Cape Town, South Africa, February 6, 2025.