Previous cryptic solution
Across: 2. Magic 5. Lift 7. Snap 8. Impudent 9. Redolent
11. Ha-ha 12. Perfect number 15. Haar 17. Numerous
19. Cheerful 21. Vary 22. Edit 23. Renew
Down: 1. Concede 2. Mop 3. Guise 4. Capstan 5. Lid
6. Finch 10. Offer 11. Homer 13. Conifer 14. Equerry
16. Ached 18. Melon 20. Eat 21. Vow