The protests have led to £34 million worth of damage in the past weeks