All for Love is a McCartney-Harrison composition not based on one of John Lennon’s demos. Contemporary reports stated that Paul McCartney, George Harrison, and Ringo Starr began work on the tune shortly after completing work on the second new Beatles song, Real Love. Like Now and Then, All for Love was considered as a third new song to accompany Beatles Anthology volume 3.
And as occured during the Now and Then session of 1995, the use of All for Love as a third single was also likely rejected by George Harrison; resulting in no third new Beatles single.
The March 1996 edition of Beatles Book Monthly carried a news item about the song:
Recording of the third new Beatles ‘reunion’ song, ‘All For Love’, is now complete. There’s still little inkling as to the nature of the track, although it’s understood that the song isn’t one of the John Lennon demo tapes handed to Paul by Yoko Ono, but is in fact a brand new song written by Paul McCartney and George Harrison – only their second-ever collaboration, after 1958’s ‘In Spite Of All The Danger.’
At presstime, it had yet to be confirmed that the song would even be released, although it is likely to appear as the opening track on Anthology 3, as well as becoming a single in its own right. Without a contribution from John Lennon, however, it’s difficult to imagine how the song could be presented as a Beatles recording. Anthology 3 itself is said to be scheduled for release in late summer 1996, possibly September.
Beatles Anthology 3 was released in October 1996, but without All For Love, Now and Then, or any other new recording.
All For Love was recorded in May 1995 at Hog Hill Mill, McCartney’s studio in East Sussex. The three remaining Beatles completed work on Real Love before turning their attentions to the new song.
It was not stated why the song was left unreleased; but Harrison was reportedly the member least willing to continue with the recording sessions.
In 2008 Peter Hodgson, a friend to Paul McCartney, provided more information:
I visited Paul McCartney at his Recording Studio on 27th March 1995. Whilst Paul was showing me around his recording Studio, he mentioned that Yoko and Sean had been there 2 weeks previously and that they had recorded a track (Hiroshima Skies). Paul also told me that the previous week, George and Ringo and himself had been working on a song. I then asked him what it was called. His answer was ‘All For Love’.
Now what happened was that a gentleman named Andy Davis (Record Collector Magazine & Beatles Monthly) had been phoning me on a number of occasions and I mentioned to him that Paul had mentioned ‘All For Love’ during conversations that we had had. Paul definitely said ‘All For Love’ when I asked him what the song was called that he, George and Ringo had been working on the previous week, 100% ‘All For Love’ were his exact words. The article was in Beatles Monthly and was picked up by various other publications including Keith Badman’s book, the sessions for the song would have been March 20-21 1995.
My visit to Paul’s studio in East Sussex took place on 27th March 1995. I hope that it clears things up, the track was definitely worked on as I know that my ears were not deceiving me when Paul said ‘All For Love’.
Everywhere:
More information about this song:
https://www.beatlesbible.com/songs/all-for-love/
https://reunionsessions.tripod.com/al/faabsessions/1995may.html
https://www.the-paulmccartney-project.com/session/threetles-session/
https://forums.stevehoffman.tv/threads/all-for-love-mccartney-harrison-song-from-1995.476210/