27th June 2025 Hungary: “World is watching” as tens of thousands prepare to march in defiance of attempted ban on Budapest Pride