Su gobierno se ha visto envuelto en numerosos casos de corrupción y malversación de fondos públicos, siendo el más sonado la compra de un vehículo de la marca Mercedes Benz S600 blindado, para la conmemoración del quincuagésimo aniversario de la independencia ugandesa del Imperio Británico, con un costo aproximado de 750 millones de chelines ugandeses, unos 300 mil dólares estadounidenses al tipo de cambio, en un país donde el salario normal de un trabajador ronda los 100 dólares mensuales.