The eyes of the world are on Liverpool this week for the Eurovision Song Contest 2023 and, after acts have battled their way through the semi finals, the event will wrap up with the grand finale.
It's now been a year since Kalush Orchestra triumphed for Ukraine in Turin with their song Stefania, beating the UK's Sam Ryder into second place. However, a decision was then taken by the European Broadcasting Union (EBU) that Ukraine wouldn't be able to host, with the UK then taking the event on and Liverpool be chosen as host city.
Liverpool found out their bid had been successful back in the autumn and now Eurovision fever has well and truly hit Merseyside as all the competing countries and their delegations take up residence in the city.