Outside, many people were shouting slogans and holding up cards in protest.