The votes were counted by the IEC in full view of the council on Wednesday.
Of the 268 valid ballots, the ANC clinched 137, followed by the Democratic Alliance with 101. The red berets secured 30 votes.
The DA’s Gauteng leader John Moody said Makhubo’s election took him by surprise.
“While that is how democracy works, I didn’t expect that he would get the majority. I thought we’d go into a second round.”
The election of a new mayor follows the resignation of Herman Mashaba.
The businessperson turned politician resigned as Johannesburg mayor last month, citing tensions with the DA.
#JHBMayor— EWN Reporter (@ewnreporter) December 4, 2019
IEC counts votes in full view of party agents and council
Will first announce valid votes - and If 1 candidate gets 50%+1 majority or more - the process ends, if not, candidate with lowest votes is eliminated, remaining 2 go for a run-off vote
This article first appeared on EWN : ANC's Geoff Makhubo is new JHB mayor