DD2 and I went to Westfield yesterday afternoon and got caught up in the protest as we were leaving. DD (7) was quite fascinated ("I'll tell my class and my teacher all about it after half term!" - hoping she will have forgotten) and I felt a bit of an idiot to have waited till late afternoon to go, so as to "avoid the crowds" 
When we got the tube back, there was a lady with a megaphone and many others telling other travellers to take off their masks and set themselves free, etc.
Now, the issue is... I don't disagree with some of their points. I don't disagree with people's right to protest (albeit that I'm a little cynical about their choice of Westfield as a venue). But what does protest, marches, etc. ever actually achieve?
For example - the People's Vote demos. Did they change anything?
Some have argued tht New Labour devalued protest as a form of discussion in 2003 by completely ignoring the Iraq demos (i.e. refusal to engage in any way whatsoever). But even before that - the WSPU protests were not, for example, very successful in obtaining the vote for women. The most you could argue is that their activities brought exposure to the issue, which meant that it was on the post-war agenda.
Aren't there more effective ways of addressing and bringing attention to public issues?
What do you think? Yes = YABU, protest is a valuable form of debate and can change things. No = protest, in our times, is unlikely to effect change.