Luyimbazi Elias Nalukoola, the National Unity Platform (NUP) candidate, has won the parliamentary by-election for Kawempe North, securing 17,764 votes.
His victory comes after the seat was left vacant following the death of former MP Muhammad Ssegirinya.
The Electoral Commission announced the results at Makerere University, where votes were counted.
Nalukoola’s closest opponent, Namabi Faridah Kigongo of the ruling National Resistance Movement (NRM), received 8,593 votes. Other candidates trailed far behind.
Although the voting process remained largely calm, reports of violence and intimidation surfaced.
Security forces were heavily present in Kawempe North, particularly around polling centers and the tallying venue.
Journalists covering the event faced harassment, with some being assaulted or having their equipment confiscated.
Opposition supporters also reported arrests and intimidation.
Human rights organizations have criticized these incidents, describing them as attacks on democracy and press freedom.
Opposition figures accused the government of using security forces to suppress dissent and create fear among voters.
Despite these challenges, the results confirmed NUP’s strong influence in Kampala, where the party continues to command significant support.
Robert Kyagulanyi Ssentamu, popularly known as Bobi Wine, leads the opposition party and remains a key political figure in Uganda.
In his victory speech, Nalukoola dedicated the win to the late Ssegirinya, promising to continue his legacy and stand for the people of Kawempe North.
The election saw a moderate turnout, with 27,596 valid votes counted out of 28,002 ballots issued.
The Returning Officer, Henry Makabayi, officially declared Nalukoola the winner in accordance with electoral laws.
