A tough year ahead for South Africa's ANC

Newly elected president of the ANC Cyril Ramaphosa
Newly elected president of the ANC Cyril Ramaphosa