South Africa’s deputy president, David Mabuza, is to step down, President Cyril Ramaphosa announced on Thursday ahead of an expected cabinet reshuffle. Addressing parliament in…