After a week of red hot competition, the winner of the Eurovision Song Contest will be crowned in Liverpool on Saturday night.
It has now been a year since Kalush Orchestra triumphed for Ukraine in Turin but, after the EBU declared that they couldn't host the contest, it was decided that the UK would pick up the baton, with Liverpool then chosen as the host city for 2023.
Merseyside has been a sea of colour all week as delegations from 37 Eurovision countries and fans from across the world have flocked to the M&S Bank Arena for a variety of preview shows, live semi finals and Friday night's jury final. And, on Saturday night it's the big one - the Eurovision final 2023.