Ed Sheeran and Sir Elton John have released their eagerly anticipated Christmas song, Merry Christmas, and it doesn't disappoint. Merry Christmas sees the two music icons team up for a jaunty, feel-good anthem as they urge everyone to have a - you guessed