Following Saturday's demo, 149 people have been charged so far and no doubt there will be many more charged from the cctv and photographic evidence.
Free speech is OK but it doesn't give the right to do criminal damage.
Shame that the media only seem to take interest when something violent is happening; smashing windows is more interesting than thousands of peaceful marchers.