January 21 crossword answers

Across
1. full up 4. care of 7. icon 9. naan 10. gathering 11. days 14. laughter 15. thank you 16. mate 20. chipolata 22. filo 23. upon 24. hamlet 25. ending
Down
1. friend 3. party 4. choir 5. ring 6. funfair 8. resolution 13. whim 15 and 18. Twelfth Night 17. egg nog 19. dance 21, 20 and 12. Auld Lang Syne