Favourite Christmas Songs This is a song that needs no explanation. This is an utterly perfect Christmas song and is likely at the top of many people’s lists. Happy Christmas (War Is Over) – Lennon. A song not just for our Forces, but for the people at home. Today’s Featured Author is Alex Jane Favourite…