Thousands protested the ban outside Hungary’s parliament, blocking traffic and defying police orders to disperse.