The Almost Christmas Number Ones Music Quiz

So this is a quiz about those beloved Christmas songs which could've/should've had the coveted number one spot but were denied it. The question will be - who beat them?

The Almost Christmas Number One Music Quiz

1 The most played Christmas song of the 21st century is Fairytale of New York by The Pogues and Kirsty MaColl. Released in 1987 it never quite reached the top spot - what song beat it to be Christmas number One that year?
2 Wham's biggest selling single Last Christmas was kept off the Christmas number one spot by which equally deserving number One single?
3 Happy Xmas (War Is Over) didn't reach the expected number one spot despite the release soon after the tragic death of John Lennon. Who were the shock takers of the number one spot?
4 'I Wish It Could Be Christmas Every Day' is one of those songs most people assume was a numvber one but never was - so which song beat it?
5 Mariah Carey 'All I Want for Christmas is You' never secured her the Christmas number one she wanted - who got what they wanted that Christmas?

Think you have all the right answers? Check if you're right.