Wolf Alice aren't a band you would ever expect to interview about the Eurovision Song Contest. The group's guitarist Joff Oddie describes Eurovision as "a wonderful idea, if a bit naff at times".
The Netherlands' Duncan Laurence has won the 2019 Eurovision Song Contest with his song Arcade. He had been the bookmakers' favourite to win, and came through to the top of the leaderboard with ...