2024 impact report 14 May 202514 May 2025 Peter Tatchell Foundation Home Case work 2024 impact report Click here to check out our 2024 Impact Report