Today, more than 21.6 million Ugandans will head to the polls to elect a president for the next five years, alongside choosing a new parliament.
The vote comes at a pivotal moment, with the country preparing for the commercial production of oil and gas expected to begin in October.