Austrian singer JJ has won the Eurovision Song Contest in Basel, Switzerland, after a nail-biting finish that saw him topple Israel from pole position at the very last minute.
Source: Eurovision 2025: Austria’s JJ wins with last-minute vote, as UK comes 19th