A 69-year-old woman was left needing hospital treatment after being pushed by a police officer at a march for Palestine.
Video footage from a protest in Swansea, south Wales on Saturday shows an officer shoving the woman, who was among hundreds of protesters calling for a ceasefire in Gaza.
Protesters had gathered outside Marks and Spencer to chant about boycotting the store due to its alleged ties to Israel, a claim M&S denies.