Liverpool to host Eurovision Song Contest in 2023
The final will take place on May the 13th Liverpool has been confirmed to host the Eurovision Song Contest next year. The international music show is being held in the UK after this year’s winner, Ukraine, was deemed unable to host because of the Russian invasion. The city faced Glasgow in the final run-off after a list of 20 candidates was whittled down by the BBC and European Broadcasting Union, […]