Uganda's President Yoweri Museveni, 79, has promoted his son Gen Muhoozi Kainerugaba to head the military.
The 48-year-old's promotion comes amid a major cabinet reshuffle in which five ministers were sacked.
In power since 1986, Mr Museveni has denied speculation that he is grooming his only son as his successor.
Gen Kainerugaba is a controversial figure, becoming increasingly involved in the political arena, in breach of the military protocols.
In 2022 his father sacked him as commander of the army's land forces after he made threats on Twitter, now known as X, to invade neighbouring Kenya.
President Museveni also issued an apology to Kenya's leader and asked Kenyans for "forgiveness" on behalf of his son.
However, Gen Kainerugaba's offending tweet has never been removed, he was promoted to a general and retained as his father's adviser.
He now replaces Gen Wilson Mbadi as head of the country's defence forces - his predecessor moving to head the trade ministry.
Two of Gen Kainerugaba's closest advisers have also been named as ministers in the reshuffle.
Gen Kainerugaba has recently been holding rallies, mobilising support around the country, which has drawn criticism in some quarters.
Uganda is due to hold its next presidential election in early 2026.
Latest Stories
-
MTN FA Cup: Bofoakwa Tano beat Dreams FC to set up final against Nsoatreman
3 hours -
3 policemen interdicted over Adugyama voters registration disturbance
3 hours -
Police cautions against violations at voter registration centre
5 hours -
Limited registration: Collins Dauda arrested over Kuokuom disturbance
5 hours -
Ibrahim Sadiq scores and assists as AZ Alkmaar beat GA Eagles in Eredivisie
6 hours -
Disregard fake post about Mahama’s absence at Asantehene’s birthday – Aide
6 hours -
Elect a competent leader, ignore tribal and religious sentiments – Dan Botwe to Ghanaians
7 hours -
Inaki Williams scores 100th Athletic Club goal in draw with Osasuna
7 hours -
I’ve announced my arrival in the best league in the world – Mohammed Kudus
8 hours -
Don’t believe every story you see about me – Safo Newman
8 hours -
Richard Ahiagbah refutes claims of causing chaos at voters’ registration centre
10 hours -
Andre Ayew hits 200-game mark in Ligue 1
10 hours -
Franklin Cudjoe lauds Afari Gyan’s pragmatic leadership during his tenure as EC boss
10 hours -
Israel orders more evacuations as Rafah fighting intensifies
11 hours -
Connielove Dzodzegbe: The childless mother
14 hours