March for Europe, London, UK (2 July 2016). Tens of thousands march in protest against Britain leaving the EU © Rudolf Abraham