The ruling African National Congress (ANC) has been hit with a flurry of parliamentary resignations, with nine members officially exiting the National Assembly. In the wake of a particularly grim electoral showing, President Cyril Ramaphosa has been left to confront an arduous task – that of reunifying the deeply divided ANC, while producing positive results..
Continue reading…