Xmas '23 extravaganza

12345678910111213141516171819202122232425
Across
  1. 1. italian for sacred (feminine) + phrase [sic] (5,5)
  2. 4. favourite dutch artist (5,4)
  3. 6. add a letter to upgrade (4)
  4. 8. utter river (8)
  5. 10. not a source of tact (3,5)
  6. 13. rotary mechanical device playhouse (7,7)
  7. 15. site of our late summer revelry(7)
  8. 16. 5x might be too many (4,3,5)
  9. 19. elizabeth's genuflectors (8)
  10. 21. control _ delete + newest family member [sic] (7)
  11. 22. melting pot of up & coming engineers (5)
  12. 23. who eats more of this, noah or the average canadian bear? (6)
  13. 24. grandma; lateral london line (9)
  14. 25. not a sure fire (4,4)
Down
  1. 2. nell's favourite kind of street(8)
  2. 3. site of our midsummer revelry (6)
  3. 5. not there + car brand (8)
  4. 7. fog + french masculine definite article + lower digit (9)
  5. 9. the guineas walked so that these could run (10)
  6. 11. dispersion around the mean(8,9)
  7. 12. artificial insemination (2)
  8. 14. now THIS is literature(3,7,5)
  9. 17. woman; mum (4)
  10. 18. female starters (10)
  11. 20. an invitation for some grub (4,4,4,2)