Bearing flags, placards and purpose, singing and chanting, between 5000 (the police estimate) and 10,000 people walked across ...