The forecast for the next 5 days
Catch up on TV bulletins
Delivered daily to your inbox
Organisers claim a million people were rallying for a people’s vote. If true, it’s the biggest political march since the anti-Iraq war protest in 2003. But will it do anything to shift the stalemate?