John Lennon was disappointed by the outcome of his 1971 Christmas single 'Happy Xmas (War Is Over)', despite it later becoming one of the most beloved Christmas songs of all time.
10 Best John Lennon Songs of All Time singersroom.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from singersroom.com Daily Mail and Mail on Sunday newspapers.
John Lennon was one of the great music icons of the 20th century, and even outside of The Beatles contributed some of the era's most important music. Here's his 20 greatest solo songs, ranked.