There was a Christmas Carol which I had first heard in the George C. Scott version of Dickens’ story, A Christmas Carol. I didn’t hear the whole thing, only the first lines, and because this was in the 1980s I had no real way to find out what it was. It finally occurred to me to google the line I remembered, “On Christmas night all Christians sing to hear the news the angels bring,” and discovered that it’s the first line of the Sussex Carol. Armed with the name, I threw it into YouTube and there are quite a few versions of it. Here’s a version with several ages of boys to make up the various registers:
By the way, the George C. Scott version of A Christmas Carol is, to my mind, still the best movie version of the story ever made. If you haven’t seen it, it’s well worth the time to watch it.