In July 2023, 25,000 people gathered for London Trans Pride amongst a political and media climate which has become increasingly hostile to the rights of transgender people.