Zimbabwe’s president has vowed to “flush out” his opponents as anger with his government grows over alleged corruption and economic mismanagement. “Those who promote hate and disharmony will never win. The bad apples that have attempted to divide our people and to weaken our systems will be flushed out. Good shall triumph over evil,” he said. Mr Mnangagwa added that his government had faced many hurdles since taking office following the ousting of long-time leader Robert Mugabe in 2017, but it would remain resolute. More than 20 people have been arrested since last week when an anti-government protest was blocked, lawyers say. Images of security forces beating civilians have prompted global outrage. Award-winning Zimbabwean author Tsitsi Dangarembga, a nominee for this year’s Booker Prize, was among those detained for taking protest in a protest on Friday in defiance of a police ban. She was released on bail after being charged with incitement to commit violence and for breaching health regulations introduced to curb the spread of coronavirus. Journalist Hopewell Chin’ono is still in detention after being arrested and charged last month with inciting public violence. He had exposed alleged corruption in the health ministry during the purchase of medical supplies to tackle the virus.