Protesters wave Hungarian and EU flags shouting slogans such as 'Don't steal' and 'Independent courts'.