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.
The gesture of shame to provoke Declan Rice: they show him a photo of his wife
...
Read moreDetails

.jpg?width=1200&auto=webp&crop=3%3A2&ssl=1)


