Ugandan musician-turned-MP Bobi Wine was unable to leave the country on Thursday night because the courts had not authorised the trip, the head of the country's government information service has said.

The Uganda Media Centre is tweeting quotes form an interview given by Ofwono Opondo.

Bobi Wine was stopped at Entebbe Airport where he was hoping to board a plane to seek medical treatment abroad.

Bobi Wine, and 32 opposition politicians, were charged with treason last week, following the alleged stoning of President Yoweri Museveni's convoy.

A second MP - Francis Zaake - was also prevented from leaving Uganda.

Both men were taken to a hospital, but Mr Opondo said the medics there were not cooperating with the police.