Consider wearing an anti-riot jacket, which protects against handguns and other weapons and absorbs blows from batons. However, first assess the risks – you could be taken for a plain-clothes police officer if you try to cover it up, and if you wear a PRESS sign you may expose yourself to anti-journalist violence by the demonstrators.