A Pride parader in Geneva. Photo / AP
European cities celebrated LGBTQ pride yesterday, with colourful parades that also became platforms for political demands and a push back against far-right populist parties.
This year's events in London, Madrid and Budapest mark the 50th anniversary of the Stonewall Inn uprising in New York against police persecution, a turning point in the modern gay rights movement.

At the Spanish capital's parade, one of the largest, police had to escort centre-right politicians out of the parade after LGBTQ activists blocked them from continuing.