Eurovision 2025 final live: UK entry Remember Monday dealt crushing blow ahead of last performance – latest results and updates
Despite Eurovision’s inception in 1956, the United Kingdom has only won the popular song contest a grand total of five times, with the last victory taking place in 1997. Past…