Mashaba resignation | Update on Herman Mashaba resignation with Natasha Phiri

SABC Digital News | 3 weeks ago

Herman Mashaba has announced his resignation as the Mayor of Johannesburg - and as a member of the Democratic Alliance.

This follows the election of Helen Zille as the party's Federal Council Chairperson on Sunday. Mashaba had previously indicated that he would call it quits should what he calls the "right wing aligned DA faction" wins.

He took office as the Johannesburg Mayor in 2016.