Officers battled to contain the enraged demonstrators who whistled and jeered at tourists desperately trying to enjoy a drink and bite to eat on Sunday afternoon.