Thousands of Venezuelans have marched in protest against the banning from politics of opposition leader Henrique Capriles for 15 years.
In Caracas, police used tear gas to prevent demonstrators reaching the offices of the national ombudsman.
Saturday’s protest came after a week of anti-government demonstrations.
They were initially sparked by a Supreme Court ruling to curb the powers of the national assembly, a move which was later overturned.
Security police fired tear gas on one major avenue in Caracas while in the city of San Cristobal they shot rubber bullets towards protestors.
Many people carried signs reading “No to dictatorship!” and “Capriles for President”.
In the Caracas protest there was a moment of silence in memory of a young man shot dead on Thursday by police during demonstrations.
Mr Capriles has been at the forefront of demands for a recall referendum on President Nicolas Maduro.
A former presidential candidate who has run twice, he is seen as the oppositions’s best hope of defeating Mr Maduro in elections scheduled for next year.
The ruling by the Venezuelan comptroller said the ban on Mr Capriles was due to “administrative irregularities” in his role as governor.