Yesterday at City Hall and the KCCA chambers, the formalities were done. Thirty-four division councillors took the oath before Buganda Road Chief Magistrate Ritah Kidasa, each one now officially representing one of Kampala’s five divisions. Minutes later, Ronald Balimwezo Nsubuga was sworn in as Lord Mayor, also administered by Chief Magistrate Ritah Neumbe Kidasa.
On paper, the ceremony closed the post-election chapter. In practice, it opened the most consequential vote Kampala will see before 2026: who becomes Speaker of KCCA.
The numbers tell you why the air feels tense. Out of 34 councillors, 18 are NUP, 14 are NRM, and 2 sit as independents. That’s a 4-seat gap. In Kampala politics, 4 seats is nothing.
The math favors NUP, but only on paper
NUP fronted JohnMary Ssebuffu for Speaker. With 18 councillors, he walks into the vote with a working majority if the bloc holds. For NUP, that’s a chance to keep the speakership in opposition hands, as it was in the 2016-2021 term when FDC’s Erias Lukwago served as Lord Mayor and NUP’s Zaharah served as Speaker.
For NRM, 14 seats looks like a loss. But it’s a loss that can be reversed with five votes. And in KCCA, five votes have a history of moving.
The two independents are the first variable. They aren’t bound by party discipline, and in a chamber this tight, unbound votes carry weight. If both lean toward NRM, the gap shrinks to a 2-seat deficit for the ruling party. That means NRM only needs to peel three NUP councillors to cross 18 and take the speakership.
It’s not theoretical. It’s how this council has worked before. The margin is narrow enough that persuasion, pressure, and old methods become viable again.
Why this vote matters more than the swearing-in
A Lord Mayor can set tone and visibility. A Speaker controls the chamber. He sets the order paper, chairs debates, rules on procedure, and decides which motions live or die. In a city where service delivery, land, markets, and budgets are contested daily, the Speaker shapes what gets discussed and what gets buried.
Kampala residents don’t usually feel the difference between Lord Mayor and Speaker until something stalls. When a market motion sits for months, when a roads report never makes it to debate, when oversight of the KCCA executive goes quiet, the speakership is usually why.
That’s why both camps are already calculating. NUP knows it can’t afford absences or defections. NRM knows it doesn’t need a landslide, just five defectors or aligned independents.
The 2026 mistake already happening
One more thing needs saying. Some commentary keeps treating this as a prelude to the 2026 general election. That’s wrong timing and wrong politics.
Kampala voted in February. The president was sworn in recently. The local government cycle is already running. The people sitting in those 34 seats were chosen weeks ago, and their first real test is this week. Waiting for “2026” as if nothing happens until then misses how decisions in KCCA affect markets, drainage, boda stages, and fees right now.
Ordinary Kampalans feel that gap. The elite watching from Kololo and Naguru see the numbers and assume party loyalty will hold. It usually doesn’t when the margin is 18-14-2.
What to watch in the next 72 hours
Attendance and quorum. In a 34-member house, one no-show changes the calculus. Expect both whips to be on the phone.
The independents. Their first public move will signal where the pressure is landing.
Committee assignments. Who gets what committee is the quiet currency of influence. If NUP locks key chairs immediately, it becomes harder to peel members later.
Public positioning. Councillors who want to signal independence will speak about “service over party.” Watch whether that language shows up in the 48 hours before the vote.
The deeper problem: Kampala’s governance is still decided by margins, not mandates
Kampala has been opposition-leaning for years, yet NRM has repeatedly found ways to influence outcomes inside KCCA. The reason isn’t mysterious. When the council is split this tightly, structure beats numbers. The party with better internal discipline and more leverage outside the chamber often wins the internal votes.
That’s the test for NUP now. Can 18 hold as 18? Or will the old pattern of attrition repeat?
For NRM, the test is subtler. Winning the speakership with 14+5 would give them a foothold, but it would also confirm that Kampala’s opposition bloc is still penetrable. That’s a narrative they’d use well before 2026.
For the city, the test is whether this council can move beyond the math and actually force debate on drainage in Bwaise, revenue in Nakasero Market, and the stalled projects in Kawempe and Makindye.
Bottom line: The swearing-in is done. The speakership vote is the real swearing-in. With 18-14-2, NUP has the edge, but it’s an edge that disappears if three councillors change their minds. In Kampala, three people have always been enough to change the city’s direction for five years.
