Categories
Press Releases and Statements

UK Slips Down ILGA Rankings

“The news that the UK has fallen still further down ILGA’s European Rainbow List is sad – but also sadly inevitable.” That was the verdict of Helen Belcher, chair of […]