The Guardian spends the day with the estimated 1 million protesters who came from all corners of the UK to London to demand a fresh referendum on Brexit. Organisers of the Put It to the People march said the protest could have been even bigger than the one against the Iraq war in February 2003



