Eurovision fans get excited – you can watch the 2025 Grand Final on the big screen on Saturday 17th May 2025.