Sinead O’Connor played Gay Pride in 1988, alongside Erasure, just a month after Section 28 had been passed.
Pride back then was much more of a protest, lesbians and gays were treated as 2nd class citizens.
Performing at Pride was a sign of allyship, when there were few to be had.