The Eurovision Song Contest 2025 took place in Switzerland and saw 37 countries compete for the crown - but who won and where did the UK finish in the leaderboard?
The Fantastic Four is no disaster – but it’s no Superman, either
- today, 07:32
- independent.co.uk
- 0

No comments