This weekend (Saturday 20th) the centre of London will be chock-a-block, not with traffic, but with thousands and thousands of people marching together to demand their say - a People’s Vote - on Brexit. The demonstration promises to be kaleidoscope

Scroll Up

Subscribe To Our Newsletter

Get impact into your inbox - The very best only!

You have Successfully Subscribed!

Pin It on Pinterest