President Cyril Ramaphosa’s 2024 state of the nation address has, as expected, drawn mixed reactions. Continue reading...