Around 20,000 people had been expected at the rally, but that number had been surpassed by 11am, police at the scene told The ...