Know how your government works. Then hold it to account.
The Truth and Solidarity Movement stands for the rights and liberties of the individual, for government that answers to the people it serves, and for the right of every resident to know where their money goes. This is our Gauteng home.
Local government elections 4 November 2026
Lit: a candidate on this page stands thereDark: nobody yetTap a municipality to see who.Gauteng, one dot about every 2 km. Boundaries © OpenStreetMap contributors
For the people, not for the government
That choice is yours. We are asking for your vote on 4 November because we believe a party must work for the people who elect it, not for itself.
Public money is your money
Public money belongs to the public. Every rand must deliver value, and you have the right to know where it goes.
Results you can measure
Every programme must have a budget, a deadline and a result the public can check. If we cannot measure progress, we cannot honestly claim success.
Nobody above the law
Your rights are not a gift from government, and no election result puts anyone above the law.
Start with the thing nobody teaches you
Most people never learn which of South Africa's three governments owns their problem. So they complain to the wrong office, wait months, and conclude that nothing works. We built a free course to fix exactly that.
Here are three questions from lesson one. National, provincial or local: whose job is it?
The street light outside your house has been dead for three weeks. Which sphere fixes it?
See the answer
Local. Street lights, water, bins and potholes are municipal work. Your ward councillor is the person to phone.
Your child's school has no textbooks. Which sphere?
See the answer
Provincial. National sets education policy, but the provincial department actually runs the schools, hires the teachers and delivers the books.
Which sphere issues your ID document?
See the answer
National. Home Affairs is a national department. So is SARS, so are the police, so is the army.
That was three questions from lesson one. There are seven more lessons.
Know Your Vote
Eight short lessons on how South African government actually works — written in plain language, for people who were never taught this at school.
- Which of the three spheres fixes your water, your school, your ID
- What your two ballot papers actually do, and why they are different
- Why councils change mayors so often, and what it costs your street
- Where municipal money comes from and how to read an audit result
- How to log a complaint so it cannot be ignored
It includes a Who do I call? tool with real Johannesburg numbers, a practice ballot, and a certificate when you finish.
to the right office
Deliberately nonpartisan. The practice ballot uses invented parties on purpose, so the course teaches you the system without telling you how to vote.
Standing in Gauteng
Our candidates here in the province — for mayor, and ward by ward. This is not the full list; more will be added as they are confirmed.
Mohamed Zaine Khan
Mayoral candidate
City of Johannesburg · also standing in Ward 8, and MMC candidate for Transportation
Hoosein Khan
Ward 9 councillor candidate
Lenasia · City of Johannesburg, Region G · also MMC candidate for Housing
Omar Khan
Ward 120 councillor candidate
Lenasia South and surrounds · City of Johannesburg, Region G
Modise Patrick Baloyi
Ward 121 councillor candidate
City of Johannesburg, Region G
Sphamandla James Radebe
Ward 7 councillor candidate
City of Johannesburg
Lisa Islam
Ward 71 councillor candidate
Witpoortjie, Lindhaven, Davidsonville and surrounds · City of Johannesburg
Thabo Peter Moatshe
Mayoral candidate
City of Tshwane
Margaret Hontse Kopane
Ward 94 councillor candidate
Tshwane Metropolitan Municipality
Thapelo Noko Ngoepe
Mayoral candidate
Mogale City
Bongane Makopo
Candidate
City of Ekurhuleni
Banele Komani
Mayoral candidate
Emfuleni
Johannesburg’s electoral map was redrawn for this election, and the Lenasia and Lenasia South wards were among those affected. Your ward number and your voting station may have changed without you moving house.
Confirm yours on elections.org.za or phone the IEC on 0800 11 8000. Our free course explains what a ward councillor can actually do for you once you know who yours is.
Who leads the Movement
The Truth and Solidarity Movement is led nationally by its founder and president.
Mehmet Vefa Dag
President and founder, Truth and Solidarity Movement
Turkish-born and South African by choice, Mehmet Vefa Dag founded the Movement and has led it since it took its present name in 2022. It now contests elections nationwide.
He organised the national shutdown of 4 September 2025, calling for accountability and transparency in government, and stands as the Movement’s mayoral candidate for the City of Cape Town in this election. The Movement’s stated aim is to field a candidate in every ward in the country by 4 November 2026.
And across the country
The Movement is not only standing here. These candidates are standing in other provinces — you cannot vote for them in Gauteng, and they are listed with their own municipality so nobody is in any doubt about where they stand. They are here to show the scale of what is being built for 4 November.
Mokoena Koos Kagiso
Mayoral candidate
Capricorn District · Limpopo
Harmse Grant Enrigo
Ward 25 councillor candidate
City of Cape Town · Western Cape
Mohammed Imraan Osman
Ward 25 councillor candidate
Msunduzi (Pietermaritzburg) · KwaZulu-Natal
Bongani Vilakazi
Ward 13 councillor candidate
uMngeni · KwaZulu-Natal
Barry Horne
Mayoral candidate
Garden Route District · Western Cape
Stephen Fortuine
Mayoral candidate
Drakenstein · Western Cape
Wadeeah Smith
Ward 76 councillor candidate
Portland, Mitchells Plain · City of Cape Town · Western Cape
Zelt Francois Marais
Ward 58 councillor candidate
City of Cape Town · Western Cape
Ronald Zwakele Msane
Mayoral candidate
Chief Majoka Msane · eThekwini, also standing in Ward 67 · KwaZulu-Natal
Mbali Mpanza
Deputy mayor candidate
uMhlathuze · KwaZulu-Natal
Iqbal Razak
Ward 30 councillor candidate
Msunduzi (Pietermaritzburg) · KwaZulu-Natal
Eric Thulani Mkhize
Candidate
Dr Nkosazana Dlamini-Zuma Municipality · KwaZulu-Natal
Jacob Malatsi
Mayoral candidate
Dr JS Moroka · Mpumalanga
Jane Mashiane
Candidate
Mogalakwena · Limpopo
Matome Joel Maake
Candidate
Mopani District · Limpopo
Before 4 November
Gauteng votes for its municipal councils on 4 November 2026. That is the election that decides your water, your electricity, your bins and your streets — the sphere of government closest to your daily life.
The national voters' roll closed on 7 August 2026, when the election date was proclaimed. You can no longer register or change your details for this election. You can still confirm whether you are registered and where you must vote, on elections.org.za or by phoning the IEC on 0800 11 8000.
If you are registered, the most useful thing you can do between now and then is understand what you are being handed on the day. Two ballot papers do two completely different jobs, and most people have never been told which is which.
- Bring your ID. Green ID book, smart ID card or valid temporary ID certificate. No ID, no vote.
- Check your station. Your ward and voting station may have moved. Confirm on elections.org.za or 0800 11 8000.
- Know your two ballots. They do two different jobs. The course explains both in seven minutes.