Who will win Eurovision 2026? Ahead of the final on May 16, contestants from Denmark, Lithuania, Italy, Belgium, and Cyprus are potential winners.
Loading summary