Dube is a politician for
South Africa's
African National Congress (ANC) since 1988 and served in various roles in regional positions before he was elected the party's deputy chairperson along with
David Mabuza who became chairperson at that December 2012 elective congress. He was a member of the
South African Democratic Teachers Union (SADTU) since its founding in 1990 and was elected the secretary of the teacher's union in the
Lydenburg area in 1992. In 1995, he was elected to chair the ANC in the then
Witbank region in 1995 and the
Ehlanzeni region in 2001. In 2005, he served as an elected member of the then
Bohlabelo ANC executive regional body. Dube was one of the executives of the provincial Human Settlements Department that included
Peter Nyoni and
Bongani Bongo who
David Mabuza refused to renew their contracts in 2013. Mabuza who was
Premier of Mpumalanga then said the reason for not renewing the contracts was because the three focused too much on politics and failed to deliver services to the poor. He was one of the politicians nominated by ANC branches to contest Mabuza for post of provincial chair at a 2015 provincial congress, but lost when Mabuza emerged unopposed. He threw the hat in the ring again in 2022 but didn't receive enough votes to stand for nomination, leading to the conference to be a two-way race between Mandla Ndlovu and Lucky Ndinisa. Ndlovu won the conference. Dube holds a PhD in Public Administration from the University of Fort Hare. Others of his qualifications include a master's degree in Public Administration from the University of Pretoria (2005), BA honours (education) from Nelson Mandela Bay University (2002), Tech Degree in Education Management as well as other qualifications in local government, project management, training and co-councillor training. ==Criminal charges and acquittal==