A Ugandan opposition MP is being held by police for distributing food to his constituents over weekend in Mityana district, about 70km (45 miles) from the capital, Kampala, the Daily Monitor newspaper reports.

Francis Zaake, an independent MP, was arrested in his Mityana Municipality constituency for contravening a presidential directive on food distribution during the ongoing lockdown, Wamala region police spokesperson Rachel Kawala is quoted as saying.

President Yoweri Museveni last week extended a nationwide coronavirus lockdown until 5 May. Restrictive measures imposed include the closure of national borders, including Entebbe International Airport, to passenger travel, a dusk-to-dawn curfew and a ban on public transport.

The MP tweeted photos purporting to show security officers "breaking into his home".

"The tormentors have broken into my home, they are breaking every door of my house searching to arrest me for the crime of sharing food with the starving people. Sad!