Eurovision 2024 live discussion: Your country-by-country guide to the grand final
Thirty-seven countries have performed, but only twenty-six have made it to the grand final of the Eurovision Song Contest 2024. Tonight in Malmö they’ll sing-it-out in the winner-takes-all extravaganza. So, as the contestants slip into their tightest pants …