I don't 'love the EU' as some of yesterday's marchers chant but neither do I think it was a 'march of the Blairites' as some have claimed.
The reasons why people were marching for a People's Vote on the Brexit negotiations outcome were complex and sometimes contradictory as one would expect in a march of 700,000 people. Freedom to travel and work in the EU, the security of EU citizens in the UK; safeguarding of trade union, health and safety, food and environmental standards; fear of the economic consequences of leaving the EU; concern that a 'Little Britain' would be an insular state potentially prey to the extreme right, all played a part.
The march was significant for its youth as well as the fact that it was largely made up of many individuals and families rather than blocks of politcial parties and tarde unionists. I have never been on a march with so few red flags!
Whatever one thinks of the marchers' motives a march of so many, mainly young, people is genuinely significant in the current Brexit turmoil.