James McCartney and Sean Ono Lennon invoke The Beatles' songwriting partnership on Primrose Hill.... Read more