
Eurovision 2025 semi-final 1 poll: Sweden’s KAJ are our readers’ favourite to win
On Tuesday 13 May, 15 acts will compete in semi-final 1 of Eurovision 2025. Each of them will be aiming to secure one of ten spots in the grand final. Following the release of all songs back in March, we asked you to name your favourite to win this first …