Conduct
How council runs
Time is the public's. This page tracks how much of it council spends starting late, counting votes and arguing procedure, and which parties hold the floor. Every figure links to the moment it comes from.
Late starts
4 late of 42 h 18 min lost. 59 more meeting days have a scheduled time but no recorded start yet.
| Meeting | Scheduled | Started | Late by |
|---|---|---|---|
| 28th Ordinary Council MeetingThursday, 27 February 2025 | 10:30 | 11:14signed minutes: the 6th Special Council meeting taking longer than anticipated | 44 min |
| 27th Ordinary Council MeetingThursday, 30 January 2025 | 10:30 | 11:30signed minutes: the 5 th Special Council meeting taking longer than anticipated | 1 h |
| 15th Ordinary Council MeetingTuesday, 31 October 2023 | 10:00 | 10:17signed minutes | 17 min |
| 21st Extra-Ordinary Council Meeting, Day 1Tuesday, 29 August 2023 | 10:00 | 10:17signed minutes | 17 min |
Late by: from the scheduled time in the signed minutes to when the chair opened the meeting (our transcript), or to the late start the minutes record. When the livestream went live is not used: the camera going on is not the meeting starting. Corrected by hand: 2024-09-18-ordinary-25-day1: the header prints the actual start (12:05), not the scheduled time; 2025-02-27-ordinary-28: the header says 10:00 but the minutes say the notice gave 10:30.
Votes and counts
97From the chair putting an item to the vote, or a quorum count being asked for, to the result.
- 00:26:15Quorum count: Chair declares a quorum with 172 inside and 203 signed.Thursday, 28 May 202611 min 34 s
- 03:03:03Item 46Thursday, 27 August 202611 min 1 s
- 00:04:13Quorum count: Register showed 146 signed against a physical count of 106; chair said quorum by register.Wednesday, 24 June 202610 min 50 s
- 00:04:04Quorum count: 172 on the register and 158 counted in the chamber; the Speaker declared a quorum.Tuesday, 26 May 20267 min 59 s
- 08:38:08Quorum count: 114 counted inside the chamber; the Speaker said that without the others a quorum was not formed inside.Thursday, 25 June 20266 min 26 s
- 06:48:55Quorum count: Chair announces 138 present and asks to carry on.Wednesday, 22 July 20266 min 0 s
- 08:23:14Items 21, 22 and 23Wednesday, 30 September 2026 · 109 for, 55 against, 34 abstained5 min 58 s
- 06:20:49Quorum count: 143 members present; quorum confirmed.Wednesday, 24 June 20265 min 35 s
- 00:16:00Quorum count: 146 signed and 136 in the chamber; 10 outside; chair proceeded with the meeting.Wednesday, 24 June 20265 min 33 s
- 00:26:15Quorum count: Headcount of 172 in the chamber and 203 signed the register.Thursday, 28 May 20265 min 27 s
- 00:29:45Quorum count: 155 on the register and 156 in the chamber; one member had not signed; quorum not explicitly stated.Wednesday, 26 August 20265 min 15 s
- 00:02:59Quorum count: Register had 121 signatures and 113 were inside; quorum not confirmed and 20 more minutes allowed.Wednesday, 26 August 20264 min 48 s
- 08:50:36Quorum count: 119 members counted; quorum not stated and the remaining quarterly items were deferred.Thursday, 25 June 20264 min 28 s
- 10:01:50Motion 1Wednesday, 30 September 2026 · 12 for, 84 against, 88 abstained4 min 13 s
- 03:26:37Declaration of financial interests reportWednesday, 30 September 20263 min 53 s
- 05:08:51Quorum count: Chair said there was a quorum, with 139 in the house besides latecomers.Thursday, 25 June 20263 min 38 s
- 06:08:55Item 10Wednesday, 30 September 20263 min 14 s
- 02:44:51Item 32Wednesday, 30 September 20263 min 10 s
- 03:02:28Item 9Wednesday, 30 September 20262 min 56 s
- 06:52:00Item 14Wednesday, 30 September 20262 min 56 s
- 05:17:55Item 7Wednesday, 30 September 20262 min 47 s
- 09:37:58Item 31Wednesday, 30 September 20262 min 37 s
- 07:17:22Item 16Wednesday, 30 September 20262 min 29 s
- 03:13:15Item 20Wednesday, 30 September 20262 min 27 s
- 05:05:50Item 6Wednesday, 30 September 20262 min 26 s
- 08:58:20Item 28Wednesday, 30 September 20262 min 21 s
- 08:49:40Item 25Wednesday, 30 September 20262 min 19 s
- 04:32:47Item 3Wednesday, 30 September 20262 min 15 s
- 05:53:26Item 8Wednesday, 30 September 20262 min 14 s
- 04:50:55Item 5Wednesday, 30 September 20262 min 8 s
- 02:20:33Item 27Wednesday, 30 September 20262 min 7 s
- 04:25:07Item 2Wednesday, 30 September 20262 min 4 s
- 08:38:06Item 24Wednesday, 30 September 20262 min 4 s
- 04:46:40Item 4Wednesday, 30 September 20262 min 2 s
- 09:20:41Item 30Wednesday, 30 September 20261 min 59 s
- 03:48:11Item 1Wednesday, 30 September 20261 min 46 s
- 09:04:43Item 29Wednesday, 30 September 20261 min 41 s
- 06:24:00Item 11Wednesday, 30 September 20261 min 35 s
- 07:52:39Items 18 and 19Wednesday, 30 September 20261 min 34 s
- 07:45:4811 and 12Wednesday, 26 August 202657 s
- 06:47:48Quorum count: After nine left, chair puts the number at 140.Wednesday, 22 July 202656 s
- 07:45:25Item 67Thursday, 25 June 202656 s
- 05:32:16Quorum count: 141 present; chair proceeds with the meeting.Wednesday, 22 July 202650 s
- 02:50:1984Thursday, 25 June 202643 s
- 03:44:0088Thursday, 25 June 202639 s
- 05:15:2370Wednesday, 24 June 202631 s
- 06:06:0773Wednesday, 24 June 202630 s
- 04:54:46Item 38Wednesday, 26 August 202626 s
- 06:53:419Wednesday, 26 August 202622 s
- 08:08:5214Wednesday, 26 August 202622 s
- 08:38:5015 and 16Wednesday, 26 August 202620 s
- 01:10:39Items 1 and 2: Annual Report and MPAC oversight reportThursday, 30 July 202620 s
- 08:13:50Item 76Thursday, 25 June 202620 s
- 05:55:2772Wednesday, 24 June 202620 s
- 06:17:21Item 8Thursday, 28 May 202618 s
- 03:17:01Items 4-8 (Economic Development, JTC, JPC, Joburg Market)Wednesday, 22 July 202617 s
- 01:53:5861Wednesday, 24 June 202617 s
- 05:34:3771Wednesday, 24 June 202617 s
- 07:45:2185Wednesday, 24 June 202617 s
- 06:11:53Quorum count: No total announced. Party counts: ACDP 3, FF+ 4, GOOD 1, UIM 1, Al Jama-ah 3, AIC 2, IFP 6, PA 11, EFF 18, ActionSA 25, DA about 59, ANC unconfirmed.Wednesday, 30 September 202616 s
- 07:38:23Item 64Thursday, 25 June 202616 s
- 02:58:1262Wednesday, 24 June 202616 s
- 07:10:4910Wednesday, 26 August 202615 s
- 07:53:0313Wednesday, 26 August 202615 s
- 04:57:56Item 1Thursday, 28 May 202615 s
- 04:01:38Item 37Wednesday, 26 August 202614 s
- 08:01:4334 to 37Wednesday, 22 July 202614 s
- 01:32:1563Thursday, 25 June 202614 s
- 03:15:4387Thursday, 25 June 202614 s
- 06:38:0175Wednesday, 24 June 202614 s
- 02:49:23Items 1-3 (Development Planning and JDA)Wednesday, 22 July 202613 s
- 06:20:1174Wednesday, 24 June 202613 s
- 02:05:26Item 41Thursday, 27 August 202612 s
- 04:29:19Items 14-16 (Group Finance and GICT)Wednesday, 22 July 202612 s
- 07:16:4425 and 26Wednesday, 22 July 202612 s
- 09:02:5547Wednesday, 26 August 202611 s
- 06:21:2320, 21 and 22Wednesday, 22 July 202611 s
- 07:31:0183Wednesday, 24 June 202610 s
- 06:47:048Wednesday, 26 August 20269 s
- 01:51:0565Thursday, 25 June 20269 s
- 03:03:0086Thursday, 25 June 20269 s
- 07:16:3882Wednesday, 24 June 20269 s
- 06:36:016Wednesday, 26 August 20268 s
- 05:32:16Quorum count: 136 counted, then one more arrived making 137; chair says she wants to go through the agenda.Wednesday, 22 July 20267 s
- 08:21:1138Wednesday, 22 July 20267 s
- 07:48:3489Wednesday, 24 June 20267 s
- 06:44:407Wednesday, 26 August 20266 s
- 09:05:2122 to 28Wednesday, 26 August 20265 s
- 06:47:48Quorum count: Chair says 149 were present and five IFP left, giving 144; others dispute and say more left.Wednesday, 22 July 20265 s
- 02:32:47Item 29Thursday, 27 August 20264 s
- 00:42:11Item 32Thursday, 27 August 20260 s
- 07:39:4927 to 31Wednesday, 22 July 20260 s
- 07:40:3432 and 33Wednesday, 22 July 20260 s
- 02:33:5479, 80 and 81Thursday, 25 June 20260 s
- 04:04:3590Thursday, 25 June 20260 s
- 04:10:4091Thursday, 25 June 20260 s
- 00:33:32Confirmation of minutesWednesday, 24 June 20260 s
0 recounts recorded.
Points of order and rulings
183103 points of order, 80 rulings from the chair.
Most cited: Rule 84 (23) · Rule 72 (14) · Rule 86 (2) · Rule 82 (1) · Rule 90 (1)
- 00:23:50
Point of order raisedChristians
Cllr Christians noted DA concern about how the quorum was being counted.
Wednesday, 30 September 2026 · “Councillor Christians, your hand is up.”
- 00:24:15
Chair's ruling
Chair noted the quorum method was agreed by all whips and thanked him for the concern.
Wednesday, 30 September 2026 · “in the whippery all whips agreed to this, and that is the reason”
- 01:46:58
- 01:50:40
Point of order raised
Said the Chair was allowing a point of order on a point of order.
Wednesday, 30 September 2026 · “Councillor Belinda.”
- 01:51:13
Chair's ruling
Chair ruled Cllr Christians should continue but stop mentioning political parties.
Wednesday, 30 September 2026 · “Carry on. Stop mentioning political parties.”
- 01:52:57
Point of order raised
Put on record that the DA will write to the Rules Committee about the ruling being applied unequally.
Wednesday, 30 September 2026 · “Oh, sorry, Councillor Belinda, I see your hand is up.”
- 04:20:38
Point of order raised
Da Rocha responded to the ANC speaker's remark about a councillor holding a placard.
Wednesday, 30 September 2026 · “the previous speaker said that I got instructed to put a placard up”
- 04:20:55
Chair's ruling
Chair ruled no name or party was mentioned and ended the exchange.
Wednesday, 30 September 2026 · “the councillor did not say anybody's name or any political party.”
- 04:21:27
Point of order raised
Smit complained that someone shouted that Da Rocha must shut up.
Wednesday, 30 September 2026 · “Uh just a point of order.”
- 04:21:40
Chair's ruling
Chair said she would try to identify who had shouted.
Wednesday, 30 September 2026 · “We'll try to see who it was.”
- 04:31:46
Point of order raised
Mkhonza objected that the MMC was campaigning for the ANC.
Wednesday, 30 September 2026 · “Point of order, Madam Speaker.”
- 06:18:22
Point of order raised
Pietersen asked for protection from heckling during his speech.
Wednesday, 30 September 2026 · “Speaker, can I be protected?”
- 06:18:36
Chair's ruling
Chair told hecklers to stop and let him continue.
Wednesday, 30 September 2026 · “Councillor Pietersen, carry on.”
- 08:22:25
Point of order raised
Christians asks that the items be withdrawn by the Leader of Executive Business because the MMC was absent.
Wednesday, 30 September 2026 · “I was raising a point of order that two of the biggest parties”
- 08:22:42
Chair's ruling
Chair rules the item is closed and that another MMC closes when the responsible MMC is absent.
Wednesday, 30 September 2026 · “the item has been closed and remember when a MMC of that specific department”
- 09:43:53
Chair's ruling
Chair insists the seconder be heard despite objections that no seconder is needed.
Wednesday, 30 September 2026 · “Councillors, can we allow the councillor, according to how we deal with motions?”
- 09:50:08
Point of order raised · Rule 72
Modupi objects that the speaker keeps calling it an ANC motion when the ANC did not raise it.
Wednesday, 30 September 2026 · “I'm rising on Rule number 72, and the point of order that I'm raising here”
- 09:50:24
Chair's ruling
Chair upholds the point: it was not an ANC motion and Bodenstein must stop saying so.
Wednesday, 30 September 2026 · “And Councillor Bodenstein, the councillor is correct.”
- 09:51:28
Point of order raised
Mzolo says Bodenstein has not withdrawn the remark that it is an ANC motion.
Wednesday, 30 September 2026 · “I'm not raising a point of order, but the councillor on the podium”
- 09:53:34
Point of order raised
Another point of order is raised while Bodenstein speaks; chair had just named MMC Kunene and Councillor Wax with hands up.
Wednesday, 30 September 2026 · “It's a point of order. It's a point of order, Madam Speaker.”
- 09:54:11
Chair's ruling
Chair refuses further points of order and tells Bodenstein to finish.
Wednesday, 30 September 2026 · “I've ruled, I'm not taking any hands.”
- 10:01:33
Chair's ruling
Chair refuses Rohlssen's request to speak after the proposer closed, citing the speakers' list and precedent.
Wednesday, 30 September 2026 · “Your name is not on the list.”
- 10:10:44
Point of order raised
Raphadu questions whether tools of trade can be collected before the term ends.
Wednesday, 30 September 2026 · “I think the term of office ends on the 3rd”
- 10:11:08
Chair's ruling
Chair says tools of trade are being taken in for recording and notice will follow.
Wednesday, 30 September 2026 · “I'm not violating anything.”
- 01:04:53
Chair's ruling
Chair halted the item 34 debate because it had not been elevated, and moved to item 35.
Thursday, 27 August 2026 · “we did not elevate item 34. I really apologize.”
- 01:48:55
Chair's ruling
After the count the chair found a quorum of 151 and the sitting continued.
Thursday, 27 August 2026 · “We have 151. Let's move.”
- 02:25:27
Point of order raised
Asked for the quorum to be checked.
Thursday, 27 August 2026 · “Um can we just check quorum? I think we are out of quorum”
- 02:31:45
Chair's ruling
Chair found a quorum of 138 and continued with more items.
Thursday, 27 August 2026 · “Colleagues we are still quorating we are 138”
- 02:53:21
Point of order raised · Rule 72
A DA councillor objected to a remark about the DA not losing councillors and asked for it to be withdrawn.
Thursday, 27 August 2026 · “Madam Speaker I rise in terms of Rule 72.”
- 02:54:31
Chair's ruling
Chair ruled the remark was cut off and did not say the DA lost no councillors.
Thursday, 27 August 2026 · “He did not say that the DA has not lost any councillors.”
- 02:56:12
Point of order raised · Rule 72
Said he never claimed the DA opposed the policy and wanted clarity on legal advice.
Thursday, 27 August 2026 · “I rise in terms of Rule 72. Point of information.”
- 03:03:24
Point of order raised
Questioned the quorum and asked for a count.
Thursday, 27 August 2026 · “there's only a 111 of us in the chamber and that Could we have that verified”
- 03:03:49
Point of order raised
A councillor said the quorum request was a tactic to stop the item.
Thursday, 27 August 2026 · “an hour ago, Councillor Avante Smith requested that we should have a counting”
- 03:10:22
Chair's ruling
Chair announced the count of 139 and a quorum.
Thursday, 27 August 2026 · “We are 28 more than the 111. We are 139.”
- 03:11:04
Point of order raised · Rule 58.1
Said the chair rang the bell without first counting councillors.
Thursday, 27 August 2026 · “can I please read the rule 58.1?”
- 03:14:04
Chair's ruling
Chair maintained her procedure was correct, said the item was approved, and told objectors to take it to rules.
Thursday, 27 August 2026 · “But I know what I did was right.”
- 03:14:25
Point of order raised · Rule 84
Asked that the DA's opposition to item 46 be recorded.
Thursday, 27 August 2026 · “in terms of rule 84, please record the opposition of the Democratic Party”
- 00:51:50
Point of order raisedMasuku
Deputy Executive Mayor objects that the oral questions did not go through programming.
Wednesday, 26 August 2026 · “MMC Masuku?”
- 01:02:07
Chair's ruling
Chair rules all three question types can be taken together when there are no quarterly reports.
Wednesday, 26 August 2026 · “We can deal with oral questions, with written questions, with questions to the mayor”
- 01:30:40
Point of order raisedRaphadu · Rule 40A
Objects to blue T-shirts carrying a mayoral candidate's name at the back.
Wednesday, 26 August 2026 · “Councillor Raphadu, please go.”
- 01:33:31
Chair's ruling
Chair refuses the PA's request for a 30-minute caucus.
Wednesday, 26 August 2026 · “I am not granting it.”
- 01:36:51
Chair's ruling · Rule 30A
Chair rules the T-shirts carry no political party symbol or insignia, so are not barred.
Wednesday, 26 August 2026 · “So, colleagues, that is my ruling. Case closed.”
- 02:44:50
Point of order raisedChristians
Says a speaker misled the House about the Eskom debt being settled in full and asks for a retraction.
Wednesday, 26 August 2026 · “Councillor Christians.”
- 02:45:31
Chair's ruling
Chair lets the speaker continue and says she will check the Eskom debt claim.
Wednesday, 26 August 2026 · “Let him carry on with his speech.”
- 02:46:15
Chair's ruling
Chair restates her earlier dress ruling when challenged.
Wednesday, 26 August 2026 · “My ruling was that there is no insignia, there is nothing of DA on it”
- 02:52:30
Point of order raised · Rule 72
Says the Deputy Mayor must not mislead the House about the DA and the disciplinary board.
Wednesday, 26 August 2026 · “Councillor Belinda, you are acknowledged.”
- 03:15:03
Point of order raisedDa Rocha
Da Rocha rose and protested about service delivery; the chair told him to sit.
Wednesday, 26 August 2026 · “SCC, Da Rocha, I'm not sure who you're calling a point of order.”
- 03:17:05
Chair's ruling
The chair ordered Da Rocha removed for disrupting the sitting.
Wednesday, 26 August 2026 · “Councillor Da Rocha, you're disrupting the proceedings. I'm going to remove you.”
- 03:22:29
Chair's ruling
The chair fined two councillors and Rambani R1,000 each, payable the next day.
Wednesday, 26 August 2026 · “I have fined the two councillors R1,000, payable tomorrow.”
- 03:24:08
Chair's ruling
The chair refused further points and returned to the agenda after the Deputy Mayor's plea for decorum.
Wednesday, 26 August 2026 · “I am not going to take any hands.”
- 03:37:45
Chair's ruling
The chair ruled that Mabelebele could not speak on item 38 while item 37 was under discussion.
Wednesday, 26 August 2026 · “You cannot speak on something that was not read out.”
- 03:38:09
Point of order raisedAvant-Smith
Avant-Smith complained that Raphadu had yelled out a demand for breathalyzers.
Wednesday, 26 August 2026 · “Councillor Chris Avant-Smith.”
- 03:45:19
Point of order raisedMaila
Maila objected to the speaker calling the DA the Dysfunctional Alliance; the chair ruled he had not said that.
Wednesday, 26 August 2026 · “Councillor Maila, and please speak so that I can understand what you are saying.”
- 03:47:40
Point of order raisedMaila
Maila complained that a remark by Mzolo had called DA councillors dogs.
Wednesday, 26 August 2026 · “Thank you, Councillor Maila. I got what you said.”
- 03:51:27
Point of order raised · Rule 72
Echeozonjoku objected to the word clowns and alleged the chair was biased.
Wednesday, 26 August 2026 · “Councillor Mzolo. Councillor Belinda.”
- 03:53:34
Point of order raised
Echeozonjoku asked the chair to call Mzolo to order and make him withdraw Dysfunctional Alliance.
Wednesday, 26 August 2026 · “Councillor Belinda.”
- 04:03:14
Point of order raisedMaila · Rule 90
Maila asked on a point of information whether the urgent motion complied with the rules.
Wednesday, 26 August 2026 · “Just hold on, Councillor Maila. I don't know if it's a point of order.”
- 04:04:27
Chair's ruling · Rule 93
The chair ruled that the motion without notice complied with rule 93.
Wednesday, 26 August 2026 · “we are going to check whether it complies, and we did check that.”
- 04:06:45
Point of order raisedChristians · Rule 72A
Christians complained about Raphadu challenging the chair and alleged bias over Da Rocha's removal.
Wednesday, 26 August 2026 · “What is it, Councillor Christians?”
- 04:07:46
Point of order raisedMakhafola
Makhafola asked why the motion was being dealt with only after the item had started.
Wednesday, 26 August 2026 · “Let Councillor Makhafola speak.”
- 04:08:43
Chair's ruling · Rule 93
The chair explained the motion without notice was lodged in time and complied with the rules.
Wednesday, 26 August 2026 · “It is a motion without notice.”
- 04:48:38
Point of order raisedChristians · Rule 72(1)
Christians raised decorum, complaining of shouting and that Mzolo was continuing to disrupt.
Wednesday, 26 August 2026 · “Councillor Christians, what's your point of order?”
- 06:01:57
Point of order raisedChristians
Cllr Christians objected to the 'no-go area' remark and asked the Speaker to act.
Wednesday, 26 August 2026 · “Thank you. Councillor Christians.”
- 06:02:31
Chair's ruling
Chair asked Cllr Supe to withdraw the remark; he withdrew it.
Wednesday, 26 August 2026 · “Councillor Supe, can you withdraw where you are saying no-go areas?”
- 06:04:30
Point of order raisedBoer
Cllr Boer asked to be acknowledged on item 6, saying he was on the speakers list.
Wednesday, 26 August 2026 · “Raadslid Boer.”
- 06:04:48
Chair's ruling
Chair ruled Cllr Boer would speak last on item 6.
Wednesday, 26 August 2026 · “Ons gaan jou laaste vat, nê? [English: We will take you last, right?]”
- 06:54:46
Chair's ruling
Chair ruled that the noes carried the voice vote on item 9.
Wednesday, 26 August 2026 · “the noes were louder than the yeses. Let's agree to that.”
- 06:55:21
Point of order raisedRaphadu
Cllr Raphadu asked for a roll call on item 9 on behalf of the ANC.
Wednesday, 26 August 2026 · “Councillor, Councillor Raphadu.”
- 06:56:19
Chair's ruling
Chair granted the roll call and ordered the bells rung.
Wednesday, 26 August 2026 · “So you've asked for a roll call, we'll do that.”
- 07:00:07
Chair's ruling
Chair ruled that councillors who arrived after the doors were closed would not be counted.
Wednesday, 26 August 2026 · “The doors were closed. We are not counting them. Rules are rules.”
- 07:05:01
Point of order raisedChristians · Rule 84
Cllr Christians objected to the counting after the bells and asked that DA opposition be recorded.
Wednesday, 26 August 2026 · “Okay. Councillor Christians, we note the dissent of the DA.”
- 07:11:06
Point of order raisedMhlongo
Cllr Mhlongo asked that items 11 and 12 be read together.
Wednesday, 26 August 2026 · “Councillor Mhlongo, what's your point of order?”
- 07:11:50
Chair's ruling
Items 11 and 12 were taken together; chair limited Cllr Lotz to item 11.
Wednesday, 26 August 2026 · “On this item, Councillor Lotz, you only speak on Item 11.”
- 07:43:14
Point of order raisedChristians · Rule 72
Cllr Christians asked whether an earlier council resolution against selling properties must be rescinded first.
Wednesday, 26 August 2026 · “Can you take your seat, MMC? Councillor Christians.”
- 07:44:26
Chair's ruling
Chair dismissed the objection, saying it was a committee report, and told the MMC to continue.
Wednesday, 26 August 2026 · “this report comes from the committee. This is a committee report.”
- 07:46:45
Point of order raisedChristians · Rule 84
Cllr Christians recorded DA opposition to items 11 and 12 as incomplete reports and contrary to a council resolution.
Wednesday, 26 August 2026 · “Councillor Christians. Who's that screaming, ha-ah?”
- 07:47:38
Chair's ruling
Chair noted the DA opposition and moved on.
Wednesday, 26 August 2026 · “Thank you, Councillor Christians. It's noted.”
- 08:10:16
Point of order raisedMhlongo
Cllr Mhlongo asked that items 15 and 16 be read into the record together.
Wednesday, 26 August 2026 · “Councillor Mhlongo.”
- 08:10:53
Chair's ruling
Chair ordered items 15 and 16 together, then item 47 and items 22 to 28, with the rest left for the next day.
Wednesday, 26 August 2026 · “we are going to do 15 and 16, right? And then we take your elevated ones”
- 09:00:22
Chair's ruling
Chair said the service points of Cllrs Raphadu, Twala and Francisco would be verified for the Alderman list.
Wednesday, 26 August 2026 · “we are going to verify Councillor Raphadu and Councillor Twala.”
- 09:02:23
Chair's ruling
Chair accepted Cllr Christians' wording amendments to item 47.
Wednesday, 26 August 2026 · “Chair of Chairs has agreed with Councillor Christians, and we will do the wording accordingly.”
- 00:00:05
Point of order raisedMunyayi
Raised the whips' agreement that caucuses report absentees instead of a full roll call.
Thursday, 30 July 2026 · “Oh, it's Councillor Munyayi.”
- 00:21:50
Point of order raised
Asked for assurance from legal that the roll call process was above board.
Thursday, 30 July 2026 · “I'm just a bit concerned about the manner in which we've done the roll call”
- 00:23:14
Chair's ruling
Speaker ruled the process was above board, as agreed at whippery and with legal present.
Thursday, 30 July 2026 · “The process is above board.”
- 00:34:18
Point of order raised
A councillor objected that the speaker on the podium was out of order.
Thursday, 30 July 2026 · “Eh the speaker on the podium, she's out of order.”
- 00:34:32
Chair's ruling
Speaker noted the point and told the speaker to wrap up.
Thursday, 30 July 2026 · “I do have your point.”
- 01:00:46
Point of order raised
Objected to a claim about delivering services to everybody.
Thursday, 30 July 2026 · “Madam Speaker, Councillor Lobi is misleading this house.”
- 01:01:03
Chair's ruling
Speaker did not entertain the point and told Councillor Lobi to continue.
Thursday, 30 July 2026 · “Councillor Lobi, continue with your speech.”
- 00:55:10
Chair's ruling
Chair agreed to elevate items 39, 40 and 41 and then take the in-committee request.
Wednesday, 22 July 2026 · “Okay, we will elevate them and then once they are tabled”
- 02:16:02
Chair's ruling
Chair ruled the recommendations must be read as they are, after a query in-committee.
Wednesday, 22 July 2026 · “Okay, I'm advised that we need to read the recommendations as they are.”
- 02:24:31
Point of order raisedSchay
Cllr Schay asked whether the member should be tabling the item rather than making a speech.
Wednesday, 22 July 2026 · “Acting Chair, can you just hold on? Councillor Schay.”
- 02:24:40
Chair's ruling
Chair ruled the member in charge has 4 minutes for tabling and told her to continue.
Wednesday, 22 July 2026 · “has 4 minutes for tabling. Thank you. Carry on, member in charge.”
- 03:17:42
Point of order raised
Cllr Boer pointed out the items on the list showed the wrong reporting period (Oct-Dec instead of Jan-Mar).
Wednesday, 22 July 2026 · “I just wanted to interrupt before the Secretary of Council is reading in those items.”
- 03:22:22
Chair's ruling
Chair accepted the list had wrong dates and had the correct Jan-Mar items read into the record.
Wednesday, 22 July 2026 · “The speaker's list is wrong, has got wrong dates.”
- 03:41:55
Point of order raised
Cllr Simonse asked that the ActionSA speaker withdraw his remark about a Minister stealing money.
Wednesday, 22 July 2026 · “we would like the Councillor to withdraw that the Minister has stolen the money”
- 03:42:31
Chair's ruling
Chair said she did not see the hand, the speech was done, and it would be dealt with later.
Wednesday, 22 July 2026 · “Councillor Simonse, unfortunately I did not see your hand.”
- 06:41:29
Point of order raised
Chair calls the councillor, who asks for clarity on the 'drummajorettes' remark during Cllr Mokwena's speech.
Wednesday, 22 July 2026 · “Councillor Belinda.”
- 06:42:15
Chair's ruling
Chair directs Cllr Mokwena to continue his speech after the exchange.
Wednesday, 22 July 2026 · “Councillor, just carry on where you stopped.”
- 06:47:41
Point of order raised
A councillor interrupts as the secretary starts reading item 25.
Wednesday, 22 July 2026 · “Just hold on. Point of order on me.”
- 08:17:24
Point of order raised
Chair called 'Councillor Maila' at 08:16:59; he objects to the 'slay queens' remark and asks for a list.
Wednesday, 22 July 2026 · “I rise on a point of order, Madam Speaker.”
- 08:17:37
Chair's ruling
Chair rules Cllr Maila's remark is not a point of order and calls it unparliamentary.
Wednesday, 22 July 2026 · “That's not a point of order.”
- 00:07:04
Chair's rulingMagwentshu · Rule 98(1)
Speaker said the urgent-debate request did not comply with Rule 98(1).
Thursday, 25 June 2026 · “a debate on a matter of urgent public importance from Councillor Magwentshu”
- 01:32:34
Point of order raisedChristians · Rule 84
He asked that the DA's opposition to item 63 be recorded.
Thursday, 25 June 2026 · “Councillor Christians.”
- 01:53:23
Point of order raised
A speaker asked to keep to the speaker sequence for the combined items.
Thursday, 25 June 2026 · “If we can just check the sequence so we don't get confused here.”
- 01:53:44
Chair's ruling
Chair declined to change the sequence.
Thursday, 25 June 2026 · “It's okay, Councillor, we'll manage it.”
- 02:06:29
Point of order raisedRaphadu
He complained that the speaker was engaging other members instead of the report.
Thursday, 25 June 2026 · “Councillor Raphadu, please continue.”
- 02:07:06
Chair's ruling
Chair told the speaker to stick to the item.
Thursday, 25 June 2026 · “can you stick to the item?”
- 02:08:15
Point of order raisedChristians · Rule 82
He raised the same concern about the Speaker's handling of the speech.
Thursday, 25 June 2026 · “There's a point of order. Can you be seated? Councillor Christians.”
- 02:08:45
Chair's ruling
Chair said the speaker has freedom of speech and told him to carry on.
Thursday, 25 June 2026 · “He has freedom of speech.”
- 02:51:07
Point of order raisedChristians · Rule 86
He demanded a roll call on item 84 under Rule 86 (02:51:24).
Thursday, 25 June 2026 · “Councillor Christians. No, I'm not favoring anyone, I was advised.”
- 03:00:48
Point of order raisedSantana
Asked whether the item was financial and needed a majority plus one (136 votes).
Thursday, 25 June 2026 · “Councillor Santana.”
- 03:01:19
Point of order raisedChristians · Rule 84
Recorded DA opposition to the item and reserved the right on whether it is a financial matter.
Thursday, 25 June 2026 · “Councillor Christians, 84.”
- 03:24:54
Point of order raisedChristians
Said Councillor Zigebe was misleading the house and asked him to retract.
Thursday, 25 June 2026 · “Councillor Zigebe, please, apologies. Councillor Christians.”
- 03:26:54
Point of order raisedChristians
Said Zigebe was misleading the house a second time about who asked for the referral.
Thursday, 25 June 2026 · “You have 50 seconds. Councillor Christians.”
- 03:30:14
Chair's ruling
Chair set out the process: an amendment must be in writing and accepted before the amended report is considered.
Thursday, 25 June 2026 · “There's an amendment. It should be given to you in writing.”
- 04:05:08
Point of order raisedChristians · Rule 84
Recorded DA opposition to Item 90, citing missing information in the report.
Thursday, 25 June 2026 · “Councillor Christians. Councillor Kyle.”
- 05:44:11
- 05:44:53
Point of order raisedChristians · Rule 84
Recorded DA opposition to the motion.
Thursday, 25 June 2026 · “Councillor, Councillor Christians.”
- 05:52:40
Point of order raised
A councillor disputed the speaking time allocated, saying their records showed 2 minutes 57 seconds.
Thursday, 25 June 2026 · “We were also keeping tab of the time here, Madam Speaker”
- 05:52:49
Chair's ruling
The Speaker held to her own clock and gave Cllr Harris three minutes.
Thursday, 25 June 2026 · “Here's the clock and I'm watching the clock.”
- 05:57:49
Point of order raised
The Chair of Chairs rose to put facts on record about the T-shirt remarks.
Thursday, 25 June 2026 · “Chair of Chairs? Councillors, there's a point of order.”
- 05:58:28
Chair's ruling
The Speaker had not recognised the Chair of Chairs and told the speaker to carry on.
Thursday, 25 June 2026 · “Chair of Chairs, I haven't asked you to get up as yet.”
- 06:32:58
- 06:33:56
Point of order raisedAvant-Smith · Rule 72
He asked that the term 'Demonic Alliance' be withdrawn.
Thursday, 25 June 2026 · “Councillor Avant-Smith. Wait, Councillor.”
- 06:35:20
Chair's ruling
The Speaker recorded that Cllr Mzolo had withdrawn the remarks.
Thursday, 25 June 2026 · “Thank you, colleagues. It's withdrawn.”
- 06:35:37
Point of order raisedNkonyeni
He rose on a point of order during the ANC speech.
Thursday, 25 June 2026 · “There's another hand. Councillor Nkonyeni.”
- 06:36:20
Chair's ruling
The Speaker ruled his point was not a point of order.
Thursday, 25 June 2026 · “Councillor Nkonyeni, that's not a point of order, please!”
- 06:38:42
Point of order raised
She rose during the ANC speech and referred to the ANC's earlier years in charge.
Thursday, 25 June 2026 · “Councillor Belinda. Point of order, Madam.”
- 06:39:20
Chair's ruling
The Speaker ruled it was not a point of order.
Thursday, 25 June 2026 · “Councillor Belinda, to be honest, that was not a point of order.”
- 06:40:43
Point of order raised · Rule 72
A councillor objected that the speaker was misleading the house.
Thursday, 25 June 2026 · “Rule 72, Rule 72, Madam Speaker, and he must not mislead this house.”
- 06:40:50
Chair's ruling
The Speaker declined the point and later told the speaker to move on.
Thursday, 25 June 2026 · “Councillor, no.”
- 06:42:37
- 06:43:05
Chair's ruling
The Speaker said ageism would not be allowed; Cllr Mzolo then withdrew 'hag'.
Thursday, 25 June 2026 · “Please. No, we can't promote any ageism in this house.”
- 06:45:11
Chair's ruling
The Speaker limited further points of order to Cllr Belinda and Cllr Mposula.
Thursday, 25 June 2026 · “I'm not taking three points of order from ActionSA.”
- 06:45:42
Point of order raised · Rule 72
She asked the Speaker to uphold decorum over derogatory remarks about women.
Thursday, 25 June 2026 · “I'm rising on Rule 72”
- 06:46:21
Chair's ruling
The Speaker noted the remark had already been withdrawn.
Thursday, 25 June 2026 · “he withdrew the heck unconditionally.”
- 06:46:31
Point of order raisedMposula
He asked that the speaker stop addressing councillors by their first names.
Thursday, 25 June 2026 · “Councillor Mposula. Councillor Mposula.”
- 06:47:01
Chair's ruling
The Speaker upheld the objection and told the speaker to avoid offensive words.
Thursday, 25 June 2026 · “Councillor, please refrain from calling councillors on their first name.”
- 07:38:46
Point of order raisedNiemand · Rule 84
He asked that the DA's opposition to the item be recorded.
Thursday, 25 June 2026 · “Councillor Niemand.”
- 07:39:05
Point of order raisedDe Lange
He said the noes had it and asked that the Freedom Front Plus dissent be registered.
Thursday, 25 June 2026 · “It depends who screams, even that side. Councillor De Lange.”
- 07:44:09
Chair's ruling
The Speaker accepted that the MMC must close before the vote and asked who was closing.
Thursday, 25 June 2026 · “Oh, apologies.”
- 07:44:10
Point of order raisedNiemand
He said the MMC must close the item before members are asked to vote.
Thursday, 25 June 2026 · “Thank you, Councillor Niemand.”
- 07:57:40
Point of order raised · Rule 84
He asked that the DA's opposition be recorded.
Thursday, 25 June 2026 · “in terms of Rule 84, please uh record the DA's opposition to this item.”
- 07:57:56
Point of order raised
He argued the item needed 136 votes because it was a financial item.
Thursday, 25 June 2026 · “this is a financial item, so we need 136 votes.”
- 07:58:18
Chair's ruling
The Speaker rejected his argument and declared the item carried.
Thursday, 25 June 2026 · “Baie, baie verkeerd, Councillor Boer. [English: Very, very wrong, Councillor Boer.]”
- 00:40:18
Chair's ruling
Chair declined to hear a point of order while she was speaking.
Wednesday, 24 June 2026 · “There's no point of order when I'm on the floor.”
- 01:14:42
Point of order raised
Asked for information on IT problems; said it was not a point of order.
Wednesday, 24 June 2026 · “Councillor Belinda, your point of order?”
- 01:18:49
Chair's ruling · Rule 99
Chair closed the debate and refused further interventions.
Wednesday, 24 June 2026 · “The debate has now been closed according to Rule 99.”
- 01:22:08
Point of order raisedChristians
Christians sought to raise a point as Boer began; chair objected.
Wednesday, 24 June 2026 · “Councillor Christians, he hasn't even started.”
- 01:22:08
Chair's ruling
Chair refused to allow Christians to speak at that stage.
Wednesday, 24 June 2026 · “So I'm not going to allow Councillor Christians.”
- 01:24:14
Point of order raised · Rule 98(2)
Argued the chair wrongly closed the debate without the proposer's reply.
Wednesday, 24 June 2026 · “I was rising in terms of Rule 98(2)”
- 01:24:51
Chair's ruling · Rule 98(2)
Chair ruled the proposer had no right of reply and the debate stayed closed.
Wednesday, 24 June 2026 · “Councillor Christians, it's not a motion, it was a debate.”
- 01:54:41
Point of order raised · Rule 84
DA recorded its opposition to Item 61.
Wednesday, 24 June 2026 · “it's Rule 84, where we'd like to record the opposition”
- 02:19:35
Chair's ruling
Chair ruled the meeting would continue without screens, recorded on Teams.
Wednesday, 24 June 2026 · “I've ruled. We're carrying on.”
- 02:58:42
Point of order raisedChristians · Rule 84
At 02:58:53 he recorded the DA's objection to item 62 under Rule 84.
Wednesday, 24 June 2026 · “I've seen Councillor Christians.”
- 05:00:01
Point of order raisedChristians · Rule 84
At 05:00:12 he noted the DA's opposition to item 68 under Rule 84 and reserved the right to take it further.
Wednesday, 24 June 2026 · “STC. Councillor Christians.”
- 05:16:05
Point of order raised · Rule 84
A DA councillor recorded the DA's opposition to item 70.
Wednesday, 24 June 2026 · “in terms of Rule 84, please note the opposition of the DA”
- 05:35:25
Point of order raised · Rule 86(1)
A DA councillor disputed the voice vote and demanded a roll call.
Wednesday, 24 June 2026 · “in terms of Rule 86(1), I hereby demand for a roll call.”
- 05:35:55
Chair's ruling
Chair ruled that the request was for a division of the house.
Wednesday, 24 June 2026 · “No, you asked for a division of the house.”
- 05:47:29
Point of order raised · Rule 84
DA recorded opposition to item 71 as premature.
Wednesday, 24 June 2026 · “I rise in terms of Rule 84 now to record our opposition”
- 05:55:58
Point of order raised · Rule 84
DA opposition to item 72 recorded.
Wednesday, 24 June 2026 · “in terms of Rule 84, please record the opposition of the Democratic Alliance”
- 06:07:03
Point of order raised · Rule 84
DA opposition to item 73 recorded.
Wednesday, 24 June 2026 · “in terms of Rule 84, please record the opposition of the Democratic Alliance.”
- 06:16:36
Chair's ruling
Chair said the item would be finished before any quorum check.
Wednesday, 24 June 2026 · “Yeah, can we finish the item?”
- 06:20:32
Point of order raised · Rule 84
DA opposition to item 74 noted, citing process concerns.
Wednesday, 24 June 2026 · “in terms of Rule 84, we'd like our opposition to this item to be noted.”
- 06:38:26
Point of order raised · Rule 84
DA opposition to item 75 recorded, rights reserved.
Wednesday, 24 June 2026 · “in terms of Rule 84, please record the opposition of the Democratic Alliance”
- 07:45:54
Point of order raised · Rule 84
DA opposition to item 85 recorded.
Wednesday, 24 June 2026 · “I stand in terms of rule 86, no, no, sorry, 84”
- 07:46:05
Point of order raised
A short point of order was raised after the DA's statement; chair moved on.
Wednesday, 24 June 2026 · “Point of order, your thing is flawed.”
- 00:04:35
Point of order raisedDa Rocha
Cllr Da Rocha complained that the Speaker was biased over an MMC waving a belt the previous day.
Thursday, 28 May 2026 · “Councillor Da Rocha, what's your point of order?”
- 00:31:42
Chair's ruling
Chair ruled there would be no debate or points of order on her statement about conduct.
Thursday, 28 May 2026 · “there is no debate and there's no point of order on what I've just said.”
- 00:32:04
Point of order raised
Councillor asked the chair to caution a guest for live streaming from the gallery.
Thursday, 28 May 2026 · “please can we caution the swimmer, Helen Zille, from streaming in council.”
- 00:33:31
Chair's ruling · Rule 30
Chair noted the complaint, said only authorised media may film, and declined further debate.
Thursday, 28 May 2026 · “I have noted what you have said.”
- 01:34:16
Point of order raised · Rule 72
Objects that the speaker misled the house about who governed the city from 2016 to 2019.
Thursday, 28 May 2026 · “I'd like to call a point of order, Rule 72.”
- 01:35:26
Point of order raised
A councillor asked whether the speaker on the podium would take a question.
Thursday, 28 May 2026 · “is prepared to take a question.”
- 01:35:32
Chair's ruling
The request to put a question to the speaker was declined.
Thursday, 28 May 2026 · “Doesn't work like that.”
- 04:13:16
Point of order raised
A councillor raises a point of order while the chair is restoring order before the vote.
Thursday, 28 May 2026 · “Ah, no, point of order, Speaker. Speaker, no, point of order.”
- 04:13:28
Chair's ruling
The chair tells the member to stand when raising a point of order.
Thursday, 28 May 2026 · “You stand when you have a point of order.”
- 04:14:30
Point of order raisedCook
Councillor Cook points out that the door behind the DA is still open.
Thursday, 28 May 2026 · “Can I have those who abstain? Councillor Matthew Cook.”
- 04:14:51
Chair's ruling
The chair asks for the door to be closed and carries on with the count.
Thursday, 28 May 2026 · “Can you close the door?”
- 04:23:33
Point of order raisedNiemand · Rule 84
DA asks that its opposition to the budget be recorded and reserves its rights.
Thursday, 28 May 2026 · “Thank you so much. Councillor Niemand.”
- 04:58:11
- 06:03:57
Chair's rulingKgeletsane
The chair rules that the DA cannot move speaking minutes from Item 7 to Item 8.
Thursday, 28 May 2026 · “Before you speak, Councillor Kgeletsane, it is said I can't do that by legal.”
- 06:17:39
- 00:41:01
Chair's ruling
The Speaker limited a requested 30-minute caucus to 15 minutes; the PA then withdrew the request.
Tuesday, 26 May 2026 · “I'm going to grant you 15 minutes and 15 minutes sharp.”
Who gets the floor
681 turnsSpeaking time by party across 10 transcribed sitting days.
- DA6 h 44 min · 128 turnsavg 10 s to start
- ANC6 h 38 min · 127 turnsavg 9 s to start
- ActionSA2 h 39 min · 58 turnsavg 12 s to start
- EFF2 h 25 min · 56 turnsavg 8 s to start
- ACDP2 h 2 min · 62 turnsavg 13 s to start
- FF+1 h 29 min · 42 turnsavg 4 s to start
- IFP46 min · 19 turnsavg 19 s to start
- UDM28 min · 15 turnsavg 8 s to start
- PA25 min · 23 turnsavg 14 s to start
- GOOD19 min · 6 turnsavg 9 s to start
- AIC13 min · 9 turnsavg 6 s to start
- Al Jama-ah10 min · 7 turnsavg 8 s to start
- ATM9 min · 5 turnsavg 11 s to start
- African Heart Congress4 min · 1 turnavg 10 s to start
- APC4 min · 1 turnavg 4 s to start
- Not identified3 h 44 min · 122 turnsavg 9 s to start
A turn is each time the chair gives a councillor the floor; time runs until the next speaker. "Not identified": turns where the transcript doesn't name the speaker.