need some help again please
12a leave before sooty showed off to overly virtuous person (5.3-5)
18a person ridiculed by a range of jokes (8,5)
20a artisan james put on weight (10)
2d diva madonna rip-off (5.5)
4d welsh training programme? (4,3,6)
many thanks