This was instigated by a science teacher. A science teacher. He is male. The HT agreed. She is female. Both thought it appropriate to talk about suicide to children.
Both decided that a man in a glitter rainbow onesie, tight enough to see his penis (I know, I've seen it), was the appropriate person to do this.
This man has no formal training, has been causing controversy up and down the country, courting complaints to schools and libraries and safeguarding was as SSA said, out the window again.
The homophobia element is relevant for Pride and possibly in suicide stats but men who commit suicide (I understand that women attempt suicide roughly the same level but men are more successful) do it down to mental health issues, which is obvious.
So mental health could have been the over arching topic, not homophobia, Pride or suicide, but mental health, and this could have been tailored appropriately in RSE to teens. It could have been about self-image, online safety, bullying etc, but they made it about Pride and they tried to make it 'fun' with dressing up and a a parade or performance.
This is so outside the realms of what should be education, I hope complaints mean the school is investigated. Just because it was cancelled doesn't make the root problem go away.