The Eurovision Song Contest 2023 final is finally here after months of exciting built up. The 67th edition of the world's biggest music event is taking place in Liverpool tonight (Saturday, May 13) after the UK was chosen to host the competition on behalf of last year's winners Ukraine.
There was a tight bidding contest to decide which city would be flying the flag for the UK as the host of the massive contest as it comes to the UK for first time in 25 years. Last year's winners Ukraine would have traditionally hosted this year's event after Kalush Orchestra stormed to victory in both emotional and joyful scenes in Turin back in May 2022.
But the ongoing Russian invasion resulted in the European Broadcasting Union (EBU) deciding it was not a 'viable option' for the country to host the contest. And with the UK's entry Sam Ryder coming second at last year's event, the broadcaster decided we would be the best fit to host the 67th Eurovision Song Contest on Ukraine's behalf.