Eurovision fans have been enjoying the Liverpool waterfront today despite some typical British weather.
Tonight, the second semi-final will decide which 10 acts will go through to the grand final on Saturday. There are 10 acts that have already qualified for the Grand Final on Saturday, including Croatia, Moldova, Switzerland, Finland, Czechia, Israel, Portugal, Sweden, Serbia, and Norway.
Despite torrential rain in the afternoon, Eurovision fans were seen dancing in the rain wearing ponchos with big umbrellas. Ukrainian musician kRUTb took the stage with her traditional ‘Bandura’ string instrument, and showcased her soft vocals.