Ugandan first son Lt Gen Muhoozi Kainerugaba has announced he is standing for president in the 2026 elections, telling his father and the old guard that he and his ‘generat