Controversial songs from the last 50 years. Not a year goes by without some music controversy, and 2025 was no exception.
And the decision to award the closing set on the Other Stage on the Sunday evening to a five-piece art-rock instrumental band from Glasgow. Mogwai had arrived at this point with a velocity that took ...