
Fans of songs with key changes, unusual time signatures and the occasional “la la la” or “na na na” can look forward this week to one of the most musically satisfying Eurovision contests for several years.
A total of 37 countries will take to the stage in Basel in Switzerland over the next few days, ahead of the grand final on Saturday.