“Opera North has cancelled community opera Beached, which featured a gay character and 400 school children in Bridlington, East Yorkshire. It said claims it was homophobic were ‘unacceptable’ and that it could not proceed because a school pulled out over concerns about the language.”