Read President Cyril Ramaphosa's 2024 state of the nation address, delivered in Cape Town on Thursday night, in full. Continue reading...