President Cyril Ramaphosa delivers the State of the Nation Address. GCIS President Ramaphosa reassures nation after historic budget postponement 20 February 2025