It's a popular Christmas carol from England. It comes from the English tradition in which rich people gave Christmas treats such as figgy puddings -a type of pudding like the modern day Christmas pudding- to carolers on Christmas Eve.
A Christmas Carol is a famous novel written by the English writer Charles Dickens in 1843. In A Christmas Carol, Dickens tells us about Christmas in London. The story has a strong moral message. It's like a journey: Scrooge's journey through his life. He is helped by the Ghosts of Christmas Past, Present and Future. They show him what a miserable man he has been and how he can change his life.
A Christmas Carol is usually read at Christmas time. It has been adapted to theatre, movies, radio, television, etc. Let's enjoy this play on Friday, 9th December!