Makindye West MP Allan Ssewanyana has been arrested, NBS TV reports.
Ssewanyana was reportedly leading a protest against the deteriorating hygiene situation at Kiruddu Hospital on Monday.
For months, residents living around the government hospital have complained about the sewage that flows from the facility and its stench.
NBS TV reporter Zahra Namuli says Ssewanyana had noted that over Shs3bn was approved to rehabilitate the hospital but nothing has been done to address the toxic sewerage.
The stench, according to residents, has affected shop owners and food vendors around the hospital, driving away customers.
In an ensuing scuffle, police clashed with Ssewanyana’s supporters but managed to shake them off and whisk him away.
Kiruddu General Hospital, also known as Kiruddu General Referral Hospital, is a hospital in Uganda.
It is an urban, public, general hospital. It cost an estimated US$10.3 million (about USh37 billion) plus about $350,000 in supervisory fees to build.
The hospital was constructed by the government of Uganda, with funding from the African Development Bank (AfDB) and the Nigeria Trust Fund (NTF).
The hospital opened to the public on 16 May 2016.