Festive Fun

12345678910111213141516171819
Across
  1. 1. Santa's jolly retort
  2. 7. One over the eight, perhaps?
  3. 10. Doorstep entertainers
  4. 11. Red-breasted sidekick?
  5. 12. Hot mulled punch
  6. 14. Osculate under this parasitic decoration
  7. 15. Christmas crooner
  8. 16. Washed up on the top of the tree
  9. 18. New year bargain hunt
  10. 19. The female of this species doesn't gobble
Down
  1. 2. Beatles last Christmas No.1
  2. 3. Francis Stratford's nickname
  3. 4. Santa's favourite tipple
  4. 5. Maybe this will give you the needle
  5. 6. Santa Claus by another name
  6. 8. November 25th shopping spree
  7. 9. A treat for Santa
  8. 13. Eggnog perhaps?
  9. 17. Scrooges favourite sweet?