The Eurovision Song Contest is well underway in Liverpool as ten countries from the first semi-final are through to Saturday's Grand Final.
So far, Liverpool has hosted The Blue and Yellow Submarine Parade, the EuroVillage has opened its gates, the Eurovision 2023 Welcome Party has been thrown and the city has transformed for the occasion. Last night, the first live show aired from Liverpool's M&S Bank Arena, with the public, outside the UK, being given the chance to vote for their favourite.
After 15 acts performed, only ten secured a spot in the final - including Käärijä with Finland's entry Cha Cha Cha. Käärijä, whose real name is Jere Pöyhönen, hails from Helsinki and has been making music since 2014.