Xmas 18

12345678910111213141516171819202122
Across
  1. 2. Part of vegan's pudding?
  2. 5. Jack hopes to work for old carpenter
  3. 7. She bathed in Volvic Kyle said?
  4. 8. Girl climbing tree at front of yard
  5. 10. Boy confused Galileo's pet. Missing a shilling
  6. 13. Otherwise keeping one woman
  7. 15. Oriental in ravine, nominally
  8. 17. Sceptic starts to think highly of meaningless arguments, surprisingly
  9. 18. Woman from Barcelona omitted
  10. 20. Row about a head of agency being female
  11. 22. Is he a jolly fellow?
Down
  1. 1. Horse runs on railway, going after a nag
  2. 3. One shouldered by a seedy junior officer?
  3. 4. Man, taking motorway, caught woman up
  4. 6. Woman to bite hazel concoction
  5. 9. House lady prepared to accommodate man in port
  6. 11. She returns to E. Australia
  7. 12. You'll find him in Wigan or Manchester
  8. 14. French name is brought up for an apostle
  9. 16. Girl's name I found in fashion mag
  10. 19. War writer's love novel returned
  11. 21. Man having drink before ten