André Coetzee (@afcoetzee) header
André Coetzee (@afcoetzee) profile picture

Chief of Staff to the Executive Mayor of Tshwane 🇿🇦 · Focused on governing cities and growing economies · Co-founder, ActionSA · Oxford (Blavatnik) alum

Johannesburg, South Africa
Joined May 2010
Photo by André Coetzee (@afcoetzee)Photo by André Coetzee (@afcoetzee)Photo by André Coetzee (@afcoetzee)Photo by André Coetzee (@afcoetzee)Photo by André Coetzee (@afcoetzee)Photo by André Coetzee (@afcoetzee)Photo by André Coetzee (@afcoetzee)Photo by André Coetzee (@afcoetzee)Photo by André Coetzee (@afcoetzee)Photo by André Coetzee (@afcoetzee)
André Coetzee retweeted
Said with a straight face from the politically aligned polling who spent the last year telling South Africans ActionSA was much smaller than it is. What a colossal asshole.
If Mashaba's JHB campaign wasn't so bad, ASA could have grown by 10pts in JHB. Really let the team down. CSIR projections: TSH: ASA: 23% (72% declared) Nasiphi Moya Growth: +14pts EKU: ASA: 19% (62%) Xolani Khumalo Growth: +12pts JHB: ASA: 17.0% (49%) Herman Mashaba Decline: -1pt
51
108
6
535
36,355
André Coetzee retweeted
📈 1 million votes and counting! ActionSA has crossed the 1 million votes mark nationally as counting continues. This milestone comes despite contesting in less than a third of the South Africa's municipalities, demonstrating the reach of our growing movement. Thank you, South Africa, for your support! 💚🇿🇦
149
863
21
4,968
55,129
André Coetzee retweeted
I have seen the initial election results this morning, and while I am encouraged, it is still very early. Counting continues, and we must allow the IEC to complete its work. That said, I want to sincerely thank every resident of Tshwane who came out yesterday to vote, and especially those who placed their trust in me. I am deeply grateful for your support. In the meantime, until the IEC officially declares the results, I remain the Executive Mayor of Tshwane, and my responsibility to the residents of our capital continues. I will be returning to Bronkhorstspruit today to check on progress with the rehabilitation of the water treatment works and efforts to restore safe drinking water. Whatever the election outcome, my commitment to serving the people of Tshwane remains. Thank you, Tshwane. 💚
332
1,375
53
10,420
241,897
André Coetzee retweeted
🗳️ To every South African who voted ActionSA, thank you! You braved long queues, and stood in line to make your voices heard. The work of fixing local government starts now. #VoteActionSA 💚
143
803
32
5,201
44,478
André Coetzee retweeted
Thank you, Tshwane 🇿🇦 #LGE2026 #FiveMoreYears
242
992
26
8,957
173,877
André Coetzee retweeted
Every vote counts, Tshwane 🇿🇦! We’ve got 2 hours to go. #FiveMoreYears #VoteActionSA #LGE2026 🗳️
21
90
3
504
9,126
André Coetzee retweeted
⏰ JUST 2 HOURS LEFT TO VOTE! Voting stations close at 9pm. If you haven't voted yet, there's still time. Grab your ID, head to your voting station and #VoteActionSA on every ballot. 💚🇿🇦
1
4
26
1,917
André Coetzee retweeted
I want to thank the many residents who have sent me messages of encouragement and support throughout this campaign. I appreciate every single message, and I am deeply grateful for the trust and kindness you have shown me. As we enter the final hours of voting, I want to remind residents that every vote matters. If you want me to continue serving as your Mayor, I am asking you to vote ActionSA. Voting stations close at 21:00 tonight. If you have not yet voted, please make your way to your voting station and make your voice heard. We have started. Now we finish. Rae thoma. Rae fetsa 💚 #VoteActionSA #FiveMoreYears #LGE2026 🇿🇦🗳️
101
313
13
2,228
32,082
André Coetzee retweeted
Residents of Tshwane, as a final request as we all head to the polls tomorrow, If you would like to see me continue serving as the Executive Mayor of Tshwane, please vote for ActionSA. Over the past 2-years, Tshwane has achieved several successes. We championed restoring the rule of law, financial stability and the normalisation of service delivery. Give ActionSA #FiveMoreYears to keep Fixing Tshwane for you. #LGE2026 🇿🇦🗳️
345
1,548
128
6,388
201,285
André Coetzee retweeted
I have cast my vote for #FiveMoreYears! #VoteActionSA #LGE2026 🇿🇦🗳️
198
1,190
49
8,889
91,951
André Coetzee retweeted
Good morning, Tshwane 🇿🇦. Voting stations are open! Let’s go vote for ActionSA 💚🗳️. #FiveMoreYears #LGE2026
370
1,892
87
11,417
129,104
André Coetzee retweeted
Ekurhuleni, tomorrow is your moment. Let’s make history. Vote @Action4SA
104
1,009
45
5,211
125,445
André Coetzee retweeted
Throughout the Bronkhorstspruit water crisis, I have led the City’s response with two priorities: restoring safe drinking water and ensuring accountability for the failures that brought us here. We have made significant progress in rehabilitating the treatment works, but restoring water cannot mean sweeping the failures that caused this crisis under the rug. That is why I have insisted on a broader, independent forensic investigation into the entire chain of responsibility, including procurement, operational management and administrative oversight. Where negligence or misconduct is established, consequences must follow. The residents of Tshwane deserve both safe drinking water and a municipality that takes accountability seriously.
55
286
14
1,144
24,279
André Coetzee retweeted
“Something went wrong, and we must fix it. And we're not going to do it by having senior officials hiding behind junior officials.” Our Tshwane Mayor, Dr @NasiphiM, is demanding a thorough, independent investigation into the failures that led to the Bronkhorstspruit water crisis, with accountability at every level of the City's administration. 💧 Restoring safe drinking water is the immediate priority. Holding those responsible accountable and preventing another crisis is just as important.
4
27
4
67
5,560
So, @Our_DA ran Tshwane for most of the seven years preceding the 2023 cholera outbreak that claimed over 30 lives, including under @CilliersB. Brink may have been Mayor for only 48 days, but the DA’s years in government don’t simply disappear. Accountability starts at home.
Replying to @AtholT @CilliersB
Always dishonest. As has been pointed out to you many times, Brink had been mayor for all of 48 days when the cholera outbreak occurred. Pinning that on him takes a special kind of sleaze. Your mayor has been in the job for more than two years. Don't pretend you don't know this.
6
140
1
249
6,640
More than 30 people died during the 2023 Hammanskraal cholera outbreak while @CilliersB was Mayor. Where were his demands for accountability then? The current cluster of cases is NOT cholera. Only three people have required hospital care. Zero deaths. Those are the facts.
❌ In Tshwane, water went without chlorination for weeks, exposing residents to contaminated drinking water, all because the ANC-ActionSA Coalition couldn't listen to or read reports. We demand accountability from the political leadership and senior officials for gambling with residents' lives. Stop the coalition chaos and start service delivery by voting DA on 4 November. Visit pledge.da.org.za.
6
25
2
45
6,668
André Coetzee retweeted
In the matter of the DA vs ActionSA and others, The Electoral Court has just delivered what can only be called a snotklap. Eina.
30
66
1
152
17,821
It has finally happened. According to Polymarket, Dr Nasiphi #Moya has surpassed everyone else and is the most likely next mayor of #Tshwane. People are putting their money where their mouths are! We are ready for next week and the next 5 years! polymarket.com/event/next-ma…
12
37
3
71
4,325
André Coetzee retweeted
🇿🇦🗳️Tomorrow, I will sign my 2026 Elections Pledge as a binding contract with the residents of Tshwane for the next five years. The 2026 Elections Pledge forms part of ActionSA’s Last Call to Fix Broken Cities engagement. I will join ActionSA Mayoral Candidate for the City of Johannesburg, Mr Herman Mashaba, and ActionSA Ekurhuleni Mayoral Candidate, Xolani Khumalo. #FiveMoreYears #LGE2026 @Action4SA
83
328
12
1,513
33,191
André Coetzee retweeted
A Deputy Minister (Dr. Jack Bloom) is abusing his privileged status in government by using government information to promote narrow party interests. We are honestly in big trouble with this party, the DA. They then call any coalition without them chaotic when they are the masters of chaos!
28
62
44
208
86,626