The largest pro-EU demonstration in history took place last Saturday. Ironically, this display of Europhilia happened in a country that is about to leave the European Union, as up to one million took to the streets of London to protest against Brexit. Leaving the EU has had the paradoxical result of creating something entirely new - a passionate pro-European movement in Britain.
Ransacking my memory for the last time I can remember so many demonstrators carrying the EU flag, the best I could come up with was Kiev in 2013-14, when Ukrainians protested in the streets against their government's decision not to sign an association agreement with the EU. That is a less than happy parallel, given that many of the Kiev demonstrators were shot in the streets, setting off a train of events that culminated in a war.