Rod Stewart has a new album to promote, and it looks like he's taking a distinctly Gallagher-esque method in doing so.

The musical legend's new record 'Swing Fever' is a collaboration with Jools Holland, but if you were holding out for a collaborative record with a younger artist - say, Ed Sheeran, for example - don't hold your breath.

Stewart, a man known for not holding back on his opinions, made some rather disparaging comments about Sheeran in a recent interview with The Times which noted how 'Swing Fever''s tracklist is packed with standards.

When the journalist asked him if there were any young artists who are writing such timeless songs these days - and whether there are songs today which will still be sung in fifty years' time - he said "I like whatshisname… He’s British, really talented and his songs will be around."

Ed Sheeran, the journalist wondered? “No, not Ed," Stewart said. "I don’t know any of his songs, old ginger bollocks. Jesus."

Instead, he poured compliments on George Ezra, the 'Shotgun' and 'Budapest' songwriter he actually meant. "I think he writes really tremendous songs," he said. "He’ll be around for quite a while."

Sheeran has not responded to the jibe, which may in fact be an insult. Who knows?