There’s a Christmas song for all tastes – jolly to melancholy – so corralling them into one list is not only futile, but impossible. Still, we try.