Christmas Crossword!

12345678910111213141516171819
Across
  1. 2. Last name of the man who invented Christmas Crackers (5)
  2. 3. Stables, synths, truly memorable knitwear and George Michael (4)
  3. 5. Name of George Bailey's Angel in "It's a Wonderful Life"? (8)
  4. 8. Scottish name for New Year's Eve (8)
  5. 9. The most popular Christmas ballet of all time? (10)
  6. 14. Traditionally, this country give Trafalgar Square their Christmas Tree each year (6)
  7. 15. Who wrote "A Christmas Carol" (7)
  8. 17. Most popular thing to put on top of a Christmas Tree (5)
  9. 18. Wrap it up (8)
Down
  1. 1. A certain saint's day on the 26th of December (7)
  2. 4. She wrote a song about being jilted by your ex at Christmas (11)
  3. 6. England invented this popular seasonal drink (6)
  4. 7. I'm not sure if they know it's Christmas? (Band name) (7)
  5. 10. This company rebranded Santa to wear red instead of green (8)
  6. 11. Rudolph (8)
  7. 12. Which country does St Nicholas originally belong to? (6)
  8. 13. The name of a certain famous snowman (6)
  9. 16. What do Elves wear on the bottom of their shoes? (5)
  10. 19. Number of points on a snowflake? (3)