The African National Congress (ANC) has taken back control of the country’s economic hub.
ANC Greater Johannesburg region chairperson Geoff Makhubo has been elected as the mayor of the city.
Makhubo was voted in on Wednesday, but there have been questions about his past and allegations that he is corrupt.
RELATED: ANC's Geoff Makhubo is new JHB mayor
Bongani Bingwa chats to University of South Africa (Unisa) political analyst professor Lesiba Teffo to weigh in on the election of the new mayor.
I think we are being unfair on Makhubo as he is part of the crop that says the more you fail the more you get elevated to a higher level of non-performance and delivery.— Professor Lesiba Teffo, Political analyst - Unisa
Teffo says there is nothing extraordinary about Makhubo, many so-called corrupt officials have been put in very powerful positions.
As long as cadre deployment and affirmative action are at the heart of who we appoint, the is no reason to cry foul when tainted people are being appointed. We know where the rot is, let's deal with it.— Professor Lesiba Teffo, Political analyst - Unisa
Politicians are trading the votes of the electorate for their own benefits, Teffo explains.
Clearly those DA councillors that voted with the ANC are expecting a reward.— Professor Lesiba Teffo, Political analyst - Unisa
Listen below to the full conversation: