Christmas Cryptic 2024

1234567891011121314151617181920212223242526272829303132
Across
  1. 4. Strange aroma smelt without a commotion (9)
  2. 6. Runner Mother Teresa (3)
  3. 8. Mark Oliver’s unexpected development (4,5)
  4. 12. Correctly produce privilege? (10)
  5. 13. Singer accepts help in city down under (8)
  6. 15. Oil is furious about environment (6)
  7. 18. Excite the Spanish with cream sweets (8)
  8. 20. My hometown loses nothing but gains a lot of sound and colour (5)
  9. 22. Drink pancake mixture, then server tosses one (4,5)
  10. 23. Avoid strange feud with God (5)
  11. 26. Prime Minister leaves Europe in disarray to become President (6)
  12. 27. Experimental and heartless guy follows man (4)
  13. 28. Unwillingly accept when chattering teeth don’t lie (except for Donald Trump!) (3,3,4)
  14. 29. Young woman Mary finally accepts new information cautiously (8)
  15. 30. Land animal or late director at sea in ship (8)
  16. 31. Clumsy King Charles had dance around (4-6)
Down
  1. 1. Reputed Scottish dictionary has completely everything in it (2-6)
  2. 2. Speaker one held in silent embargo (10)
  3. 3. Pence, or 8, say? (3)
  4. 5. Luxurious and high-end (5)
  5. 7. Heart breaks before extreme pulmonary treatment (7)
  6. 9. Bug returns from Patagonia (3)
  7. 10. People within bar can be discovered (9)
  8. 11. Catch by putting up some ramparts (4)
  9. 12. Stupid beats sheepish? (6)
  10. 14. Protest show where Roderigo wins over Desdemona? (11)
  11. 16. US artist cocked up sign of disrespect (5)
  12. 17. Pardon me, nasty confusion! (7)
  13. 19. Impose freedom of information on Saint-Tropez (5)
  14. 21. Taste was a bit strong for edible plant (6)
  15. 24. One thousand slides around? They’re hard to stomach! (8)
  16. 25. Ooze some meltable edam (5)
  17. 32. Crime author that Italian otters cast North (10)