Paul McCartney has a catalogue of songs that would be the envy of any musician. Alongside John Lennon, he wrote the vast majority of The Beatles' music and enjoyed plenty of success in his solo ...