big issue at the end of every march is always how many were
> actually there. The organisers estimated 25,000 and the Met police
> estimated 22,500.
The usual rule of thumb is to find the average between the police and protester estimates. That figure is probably the most accurate one.
Oh wait, in this instance the police and protesters are the same.
Never mind!
Chuck0 "will pay good money to witness the police pepper-spraying themselves during their protest"