
It’s that time of year again, when we settle down in front of the telly to watch the glorious pop parade that is the Eurovision Song Contest.
Liverpool will be the setting for the grand final on May 13, taking on hosting duties as last year’s winner, Ukraine, isn’t able to.