Demonstrators shout ‘shame on you’