Find your ward and representative
Find your ward on the map, then look up your representative. Check the council term before using contact details.
Find your ward IEC councillor lookupWelcome to the bargaining table
Build a majority.
Keep it together.
In a hung council, no party has a majority. Parties need partners. This time, you make the deal.
Council seat data. Fictional scenarios. A little chaos.
A coalition is two or more parties agreeing to govern together. Here’s how it works in a council.
An imaginary council · 10 seats · 6 for a majority
SA’s election system gives different parties a share of the seats. Sometimes none wins more than half. That’s a hung council.
A is the biggest. Four still isn’t six.
Parties negotiate who leads and what to do. Councillors elect the mayor and vote on budgets. Partners stay separate parties, but agree to work together.
Enough seats. Now agree on a plan.
Partners can disagree over policies, jobs or spending. A small party can tip the balance. If support breaks down, budgets and decisions can stall.
6 / 10back the deal
↑ 6 needed. No seats to spare.
4 / 10still back the deal
↑ Still 6 needed. Now 2 short.
C keeps its seats. A needs new support to pass a budget.
Why six? A council budget needs support from more than half of all councillors. Other votes can follow different rules. Losing a partner doesn’t automatically remove a mayor.
Hypothetical deal · Fictional scenario
Satire with sourced historical context. No affiliation or endorsement implied. Game context · Terms & liability limits · Report a concern
seats backing the deal
This scenario is invented for the game. Lost support does not remove elected seats. Your original deal is unchanged; the majority target stays fixed.
Beyond the game
Follow the decisions. Raise a local priority. Your part in local politics can continue between elections.
Find your ward on the map, then look up your representative. Check the council term before using contact details.
Find your ward IEC councillor lookupAsk the municipal office for public council meeting dates, agendas and minutes. The Speaker’s office can help with attendance arrangements.
Municipal contact details What to look forAsk about ward meetings and opportunities to comment on the budget or Integrated Development Plan (IDP), which sets municipal priorities.
How to take part Municipal contact detailsNotices and documents can cover past consultation periods. Check dates and submission instructions on the official page. After an election, confirm that a councillor directory covers the current term.
Official government directory. Ask for the Speaker’s office or public participation unit. Government directory ↗ · Link listed on 7 November 2026.
“I’m Madam Speaker. Secretary bird. Keeper of the gavel. Please don’t make me use it.
Welcome to the bargaining table in Ditsobotla. One mayoral chain, several competing plans. You bring the partners. I’ll put the kettle on.”
Fictional scenario. Party cameos, not a full list of local candidates.
These are the ward and PR seats published by the IEC. The totals add up to all 39 council seats. Feed coverage and seat allocations are separate from the national declaration: missing figures remain missing and estimates remain estimates. Corrections and re-votes may follow. A seat majority does not establish a governing agreement or who will become mayor.
IEC result time: 08 Nov 2026, 21:21 SAST · Source figures ↗
Tap parties to reach 20 seats, then roll the dice for one fictional scenario. Every roll starts from your original deal. Previously drawn scenarios stay out of the deck until the applicable cards run out. Every party follows the same rules. A “key partner” is one whose departure would put your deal below the majority target. Plot twists do not change the real results or your selection.
A seat majority does not confirm a governing agreement. The game uses a fixed majority of all council seats; real council votes can involve different attendance and voting rules. The caricatures represent national party leaders, not local candidates.
Inspired by the kingmaker politics and shifting alliances documented in MISTRA’s Coalitions Barometer. In May 2023, Johannesburg elected Al Jama-ah’s Kabelo Gwamanda mayor with 139 votes: a small party can win a very big chair. City record ↗
Council government
MISTRA records the administrations that governed after the 2021 election, through 28 February 2026. The latest recorded administration is shown below, followed by its predecessors. Party roles and officeholders are recorded at formation; later changes may appear in the notes.
Members at formation · majority coalition · 23 Sept 2025 · recorded active at source cutoff
Inaugural mayor: M. Morutse (ANC)
The recorded partners in 2026
Enough seats for a hypothetical majority · 20 needed
Hypothetical total for the recorded members at formation. Excludes outside supporters. It does not establish a current agreement, government retention, or a takeover.
23 Sept 2025 → Active at cutoff · 28 Feb 2026
Members at formation. Inaugural mayor: M. Morutse.
17 Jan 2025 → 23 Sept 2025 · Council Reconstitution
Members at formation. Inaugural mayor: M. Moruri.
Counted clarification: In September 2025 the existing council elected a new mayor and speaker under national intervention. The council was not dissolved. This corrects the source’s termination code to agree with its own narrative.
Clarified 07 Nov 2026. MISTRA 2026 v1.0 · Ditsobotla source narrative ↗
08 Jun 2023 → 17 Jan 2025 · MONC
Members at formation. Outside support: EFF + SDM. Inaugural mayor: T. Nkashe.
The motion that formed this administration carried without objection and the mayor was elected unopposed, so no vote was recorded by party. The ANC is coded Unknown. Speaker R. Matlholoa held the office in an acting capacity. J. Modisakeng was in the chair by January 2025, and neither the date of the change nor his party could be established.
09 Jan 2023 → 08 Jun 2023 · MONC
Members at formation. Inaugural mayor: E. I. Lethoko.
In the news
Since 4 November 2026 · From Google News
No headlines found for this search since election day.
Found Counted useful? Support the South African non-profits holding power to account.
Independent journalism exposing corruption and abuses of power.
DonateTurning public reports of corruption into investigations and action.
DonateChallenging corruption and the misuse of public money.
DonateDonations go directly to each organisation.