Executive Mayor of city of Tshwane Dr Nasiphi Moya at state of the city address held at Unisa, Pretoria photo by Dimakatso Modipa
By Sam Mgobozi
Mayoral spokesperson
The address set out a clear account of how the Multiparty Coalition Government has stabilised the City of Tshwane over the past year and begun rebuilding its foundations.


City of Tshwane Executive mayor Dr Nasiphi Moya deliver her Soca 2026 photo by Dimakatso Modipa
It highlighted progress in restoring financial discipline through a fully funded and cash backed budget, improved audit outcomes, and stronger oversight.
The speech framed these gains as essential to regaining credibility and creating the conditions for sustained service delivery.
It then focused on delivery in the areas that matter most to residents.
The speech pointed to growing investor confidence and a strengthened investment pipeline as evidence of economic recovery, while emphasising the central role of infrastructure.
Targeted interventions under the water and electricity stabilisation efforts were presented as key steps toward improving reliability, alongside visible improvements in law enforcement and urban management to support a safer and cleaner city.
Finally, the address underscored a shift in how the City is governed.
It stressed reforms to procurement systems, the introduction of digital tools to reduce abuse, and a stronger focus on consequence management.
The overall message was that the City has moved beyond short term fixes and is building a more capable, accountable administration, with the coalition committed to sustaining this momentum and extending the benefits of progress to all communities.
Executive Mayor Dr Nasiphi Moya’s speech.
Tshwane Talks readers have been able to read stories in this publication for free for over two years now. We still want our readers to access our stories for free, but we are asking those among our readers who can afford it to contribute at least R30 a month to cover some of the costs of publishing this independent, non-aligned online newspaper which gives a voice to all sectors of society irrespective of race, colour, creed, religion, or political affiliation. You may make your contribution by depositing at least R30 a month into Tshwane Talks' bank account. Details are as follows:
Bank Details
Bank: Standard Bank
Account Number: 10225548834
Account Type: Cheque Account