Re: And all we can do...
Worth noting that for the last march for a people's vote a few months ago, Bristol for Europe, my local campaign group, filled two coaches of people. There were around 150,000 people on that march (and a few hundred gammons / kippers on the counter-march). As of last week, BfE had sold out tickets for eight coaches for the coming march. If we use that as an indicator of how many people are likely to turn up this weekend, if the weather is nice, that will be somewhere north of 1M people trying to get into Parliament Square.
For a general rule-of-thumb, for each person who turns up to a demonstration, there are twenty others who also have the same strongly-felt political opinion (and politicians generally use this rule-of thumb when gauging public opinion), so lets call that 20M+ people. That is already several million more people than the 17.4M who voted to leave the EU in 2016. Of course, everyone on that march will be a Russian Troll™ trying to interfere with the democratic rights of those freedom loving quitters.
Such demonstrations are important (and an important part of democracy) because they are one of the best ways of making governments sit up and take notice of what the people are saying.
It's looking less and less likely that May will get a deal that will satisfy Parliament (and looking more likely that she will get no deal at all), it is up to us to make it known that it is time for her to stop playing the "will of the people" game and become a proper grown-up states-person who is able to put the interests of the country ahead of the interests of her own career, or her party's. And lets face it, the Tory Party isn't exactly going to come out the far end of this smelling of roses in any eventuality.