Hungary banned Budapest Pride again, citing "harm to children," amid EU court criticism over laws restricting LGBTQ+ rights.