Who is in the Eurovision 2024 final? All 26 countries and songs in running order
Olly Alexander is aiming to bring it home for the UK in 2024 (Picture: Christine Olsson/TT/Getty)It’s finally time for the Grand Final of the Eurovision Song Contest 2024. 26 countries will perform live in Malmo, Sweden for a shot at the crown.Since Tuesday, 31 countries have been battling it out for a spot in the Grand Final, with the finalised running order now decided after a tense week of semi-finals.Sweden is hosting the tournament for the first time since 2016 and exactly 50 years si