Ugandan pop star turned leading opposition figure Bobi Wine on Wednesday officially announced he would take on veteran President Yoweri Museveni in 2021 national elections.
"On behalf of the people of Uganda I am challenging you (Museveni) to a free and fair election in 2021," the singer, whose real name is Robert Kyagulanyi, announced at an event in Kampala.
Wine was wearing a red tie and his signature red beret, which he has called a "symbol of resistance", a look copied by dozens of his supporters at the event.
Wine has long hinted he would throw his hat into the ring, and told AFP in an interview last month he was "ready to take him on", referring to 74-year-old Museveni, who plans to seek a sixth term in office in the presidential election.
Wine, 36, entered parliament in 2017, and has emerged as a leading critic of Museveni, striking a chord with young Ugandans with his songs about social justice.
One of Wine's songs contains the lyrics "freedom fighters become dictators," while others hint that Museveni has stayed in power too long.