Yoweri Museveni has won a record seventh term in elections after promising that the fledgling oil sector will boost the economy.

The election is a rematch between Bobi Wine and Yoweri Museveni, who has been president for 40 years.

Campaign beset by violence with supporters of rival candidate Bobi Wine teargassed and detained