BBC schedule shake-up as Eurovision Song Contest causes show to be pulled from TV

The Eurovision Song Contest 2025 is set to be held in Basel, Switzerland, after Nemo won the 2024 show for the country with the song The Code.

No comments

Read more