thehoneyballbuzz.com
The People’s Vote March through the Streets of London
On Saturday we took to the streets, over 100,000 of us marching in central London to demand a final vote on any UK Brexit deal. It was also the second anniversary of the Brexit referendum. Speakers…