Uganda's tempestuous army chief has once again vowed to run for president and succeed his long-ruling father, but palace intrigues are swirling as he faces a challenge from a brother-in-law.

Uganda's military chief Muhoozi Kainerugaba has announced plans to run for president in 2031, signalling a possible bid to succeed his father, President Yoweri Museveni.

Uganda’s military chief, Muhoozi Kainerugaba, the son of President Yoweri Museveni, has said he will contest the country’s presidency in 2031. Kainerugaba, 52, has long been…