The Beatles wrote over 200 songs and the debate over their greatest is one that has occupied music critics, fans, and musicians for 60 years. Hey Jude is their biggest commercial hit — seven minutes long with a singalong coda that has echoed around stadiums ever since Paul McCartney first played it to a grieving child. Let It Be is their most emotionally resonant song, a gospel-tinged farewell that took on new meaning as the band dissolved around it. Yesterday remains the most covered song in history with over 2,200 recorded versions. Come Together opened Abbey Road with one of the greatest bass lines ever recorded. A Day in the Life closed Sgt Pepper with a wall of orchestral sound that changed what pop music could be. Which Beatles song is truly their greatest?