Thousands of LGTBQ people march through Liverpool this weekend, as the city hosts a joint pride celebration with Ukraine.
More than 15,000 turned the city centre into what organisers called a "sea of rainbows" for last year's Liverpool Pride.
Pride organisers in Merseyside believe the event follows on naturally from hosting Eurovision to help Ukraine during the war.
It is a celebration and a protest according organisers. "We've developed an affinity with Kyiv over the time of the war. We've co-delivered, on their behalf, Eurovision which was an amazing success and now... this celebration, this protest in combination with their pride," they said.
Russian invasion fuels public support for LGBTQ people in Ukraine