Broadcasting guidance in China bans “abnormal sexual relationships and behaviours, such as incest, same-sex relationships, sexual perversion, sexual assault, sexual abuse, sexual violence, and so on.”

Eurovision fansite ESCToday reports that the broadcaster also censored footage of rainbow flags being waved in the crowd at the event, using a crude ‘blur’ tool to obscure the LGBT rights symbol.

Countries taking part in the Eurovision Song Contest are obliged to air all entries in full, but as China only airs the contest as an international broadcaster it is unlikely sanctions can be pursued.

O’Shaughnessy welcomed the decision to strip the Chinese broadcaster of rights to air the contest.

Speaking to out presenter Rylan Clark-Neal during the second semi-final, the artist said: “I’d like to welcome the decision by the EBU to do that because from the very start we’ve said love is love… it doesn’t matter whether it’s between two guys, two girls or a guy and a girl.

“I think this is a really important decision by the EBU and they haven’t taken this lightly and I think it’s a move in the right direction so I’m happy about it.

Russia, which does take part in the contest, had threatened to block the broadcast of the performance over the LGBT routine.

However, Channel One Russia eventually aired the Irish entry unedited when it aired the semi-final.