Elton John has released a new song with US star Brandi Carlile called Never Too Late, which was inspired by his forthcoming ...