Vienna gears up for the Eurovision 2026 grand final as all 25 finalists are confirmed after a thrilling second semi-final. Finland leads the betting odds, with Greece and Australia close behind. The UK’s official entry faces stiff competition, but a London-born Cypriot act offers a potential second chance for British viewers. Expect a fiercely contested Saturday night.