
Eurovision’s grand final is nearly here. Tomorrow night, the 26 finalists with their random name generator monikers (Baby Lasagna, anyone?) lurid takes on Eurotrash and head-spinning stagings go head to head one last time to win the big prize.
The path to this year’s song contest has also been rockier than usual, amid continuing protests over the European Broadcasting Union’s decision to allow Israel to compete. Many of London’s LGBTQ+ venues will not be screening the final, while the UK’s hopeful, Olly Alexander, has also been called upon to withdraw from the contest.