Sir Elton John wishes people would write better songs.

The veteran hitmaker, 71, revealed he was a big fan of Stormzy and Kendrick Lamar as he claimed there was a lot of music in the charts that he could not sing.

Sir Elton, who earlier this year announced he was retiring from touring with a 300-date and three-year tour, said he thought those who "write the real songs are going to have the biggest future" in an interview with BBC Radio 5 Live's Afternoon Edition.

"I just wish people would write better songs," he said.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.