Thousands of South Africans have called for the resignation of president Jacob Zuma in a series of demonstrations.
Mr Zuma is caught up in a series of scandals which critics say are undermining the country's democracy.
The protests in the administrative capital of Pretoria came as a court ordered the release of a state watchdog report on allegations that a business family linked to Mr Zuma sought to influence some cabinet post selections to benefit its own interests.
The public protector's office must release the report on Wednesday, the North Gauteng High Court ruled.
Mr Zuma had earlier sought to block the release of the report, but his lawyer, Anthea Platt, said he was dropping the effort.
The possibility of new revelations of alleged wrongdoing at top levels of the South African government is likely to increase pressure on Mr Zuma, who apologised earlier this year after the Constitutional Court said he flouted the constitution in a scandal over more than 20 million dollars (€1.7m) in state funds which were used to upgrade his rural home.
Mr Zuma eventually paid back more than 500,000 dollars (€440,000), an amount determined by the national treasury.
In a separate scandal, the director of the national prosecuting authority this week dropped fraud charges against finance minister Pravin Gordhan following an outcry by South Africans who suspected the move to prosecute him was an attempt by government factions to take control of the national treasury.
Business executives, religious leaders and others gathered in a Pretoria cathedral to demand Mr Zuma's resignation. They said alleged corruption linked to the president was undermining one of Africa's biggest economies, which is experiencing weak growth, as well as a constitution which was crafted after the end of white minority rule in 1994.
"It is not possible to turn the situation around" as long as Mr Zuma remains president, said Sipho Pityana of Save South Africa, a coalition of groups which seeks to protect the constitution.
Separate rallies were also held in Pretoria by South Africa's two biggest opposition parties, the Democratic Alliance and the Economic Freedom Fighters. The ruling African National Congress party, which took power after the end of apartheid, lost several key municipalities in local elections in August, partly because of public dissatisfaction with the president.
The marches were mostly peaceful, but some shop windows were smashed and police fired rubber bullets to disperse a crowd in one area during the street demonstrations. Four people were arrested for throwing stones at passing cars.
Mr Zuma has not commented this week on growing calls for his removal. He is scheduled to chair a forum in Harare on Thursday with Zimbabwean president Robert Mugabe.