Christmas Crossword

12345678
Across
  1. 2. Scrooge's Christmas loving ex-employer (8)
  2. 6. Visions of these danced in the children's heads on the night before Christmas (5,5)
  3. 7. Title of a surprising Christmas Number One from a famous cartoon handyman (3,2,3,2)
  4. 8. The 'Marmite' of Christmas dinner (7)
Down
  1. 1. What are glistening in Crosby's White Christmas? (8)
  2. 3. My true love gave to me ___ swans a-swimming (5)
  3. 4. He played the Prime Minister in a Richard Curtis Christmas classic (4,5)
  4. 5. The 2nd most popular Christmas tree topper (5)
  5. 6. A sweet orange snack found in your Christmas stocking (7)
  6. 7. This reindeer shares a name with a Roman God (5)