Sona was a mixed bag but there were some meaningful announcements
The president is facing challenges at every turn, among them the economy, the state of SOEs and factionalism within the ANC. Only if Ramaphosa and his party work together will they be able to turn their declining fortunes around
President Ramaphosa is in a disastrous position for someone elected the way he was and with enemies circling