He was the inaugural Mayor of JB Marks Local Municipality in the North West from 2016 until May 2021, when he stepped aside while facing fraud and theft charges.
[3] He served as a party whip in the Portfolio Committee on Communications and in February 2008 was appointed to succeed Mpho Lekgoro as spokesperson for the ANC's parliamentary caucus.
[7] The ANC Youth League in the region called for his resignation as early as March 2017,[8] and he faced sizeable service-delivery protests in August 2018, with hundreds of residents marching to demand his resignation and that of his senior management team, alleging that they were responsible for underperformance and even embezzlement of funds.
[11] They were accused of having misappropriated about R5 million in municipal funds, including a large contribution to the funeral of Ndleleni Duma in 2018, apparently by falsifying invoices.
[12][13] On the instructions of the ANC, Khumalo stepped aside from the mayoral office on 12 May 2021;[14] he was succeeded by Mapule Mataboge in July.