Christmastide 2023

123456789101112131415161718192021222324
Across
  1. 4. 'Be quiet', Doc Martin style
  2. 7. Instructions to Buddy
  3. 8. Buddy's successor
  4. 10. Second born
  5. 14. A relaxing hobby
  6. 15. Someone seems to do this every episode
  7. 16. An atypical patient
  8. 17. First born
  9. 18. May cause nausea
  10. 23. Joe's predecessor
  11. 24. Light reading
Down
  1. 1. The cause of Janice's ailment
  2. 2. Someone with horrible hair
  3. 3. Ruth's misdiagnosis
  4. 5. A pub
  5. 6. Pauline's folly
  6. 9. A family business
  7. 11. A hard of hearing husband
  8. 12. Radio personality
  9. 13. Louisa in Cornish
  10. 19. A very good boy
  11. 20. A 'Red'
  12. 21. The first diagnosis
  13. 22. Little doc