After months of preparation, a heavily contested national final season and countless hours of rehearsals, planning and singing for our talented artists and delegations, tonight is the night – it’s the Eurovision Song Contest 2023! Alesha Dixon, Julia Sanina, Hannah Waddingham and long-time Eurovision commentator for the UK, Graham Norton, will all host tonight’s final. Twenty-six nations will compete tonight …