Across
6. Commerce (7)
7. Up to (5)
9. Deed (3)
10. Lively (9)
12. Generous (11)
15. Having second-sight (11)
17. Dry out (9)
19. Snoop (3)
21. Vegetable mould (5)
22. Vindicate (7)
Down
1. Ruin (5)
2. Away (3)
3. Manner (4)
4. Weaken (9)
5. Savage (7)
8. Fury (6)
11. Malignant (9)
13. Learner (6)
14. Joyous (7)
16. Hoarse (5)
18. Assassin (4)
20. Pig-pen (3)
Last week's solution
Across: 6 Shelter; 7 Quirk; 9 Cry; 10 Visualise; 12 Picturesque; 15 Distrustful; 17 Community; 19 Spy; 21 Screw; 22 Mission.
Down: 1 Shirk; 2 Old; 3 Peri; 4 Burlesque; 5 Brusque; 8 Turret; 11 Distemper; 13 Truant; 14 Divorce; 16 Spoof; 18 Twig; 20 Ask.