Rod Stewart has taken a shot at Ed Sheeran, suggesting that he “didn’t know any of his songs”, while praising the “tremendous” George Ezra.The rock legend was being interviewed by The Times when he was asked whether he thought that there were still songwriters creating timeless songs.“I’m sure they are,” he replied. “You mean like ‘Maggie May’? Songs that will be played in 50 years? I like whatshisname…he’s British, really talented….” When the interviewer suggested if he was referring to Sheeran, Stewart retorted: “No, not Ed, I don’t know any of his songs, old ginger [redacted]. Jesus…”Instead, Stewart began to sing the refrain of Ezra’s ‘Shotgun’.