In the casualty ward of Kampala’s main hospital, medical staff rushed to cope with the high number of patients, some of whom were forced to lie on mattresses on the floor due to lack of space.
On Thursday, opposition leader Kizza Besigye was arrested by police, who smashed his car windows before pushing him into the back of a pick-up truck.
Besigye had only just been released from a week in custody. His previous arrests came after he lead protests against rising food and fuel prices.
President Museveni says the soaring costs in Uganda recently are due to inflation and meteorological and global economic factors, however protesters believe it is due to bad governance.
Besigye, who lost to President Yoweri Museveni for the third time in elections held in February, says the elections were rigged.