England triumph is most-watched TV moment of 2025 28. July 2025 (13:05) England's dramatic Euro 2025 final victory against Spain is the most-watched television moment of the year so far, with a peak live audience of 12.2 million across all BBC platforms.(BBC News)
England triumph is most-watched TV moment of 2025 28. July 2025 (13:05) England's dramatic Euro 2025 final victory against Spain is the most-watched television moment of the year so far, with a peak live audience of 12.2 million across all BBC platforms.(BBC News)