A pride parade has taken place in Uganda, one week after a court struck down a highly controversial anti-gay law.

The parade took place on a beach in Entebbe, and is the first public demonstration since the law was invalidated last Friday.

Around two hundred people were expected to attend the pride event, and were waiting for police protection before they marched.

Many wore masks, as they did not want to be identified.

The country’s Constitutional Court struck down the Uganda Anti-Homosexuality Act, finding that the speaker of Parliament acted illegally by moving ahead with a vote on the law despite at least three lawmakers objecting to a lack of quorum.

A group of Ugandan MPs are currently gathering signatures in order to force a vote on putting the law back in place urgently, despite regulations preventing them from doing so.

So far at least 165 MPs have signed the petition, and want the parliament’s procedures amended to allow the bill to pass at a short notice.

Yesterday, the country’s Attorney General appealed to the high court to have the act reinstated.