Sheeran wishes he wasn't on new Band Aid song

Stuart Bruce, chief engineer of Do They Know It's Christmas, spills his secrets on the day when 40 of the world's biggest pop ...
The 2024 Ultimate mix of Do They Know It’s Christmas will premiere on UK breakfast radio and streaming on November 25. This ...
It was hastily recorded by the super-group Band Aid. But the lyrics did not paint ... the record remains a firm Christmas favourite 40 years on. Indeed, Geldof himself told The Conversation ...