Family Cryptic Christmas Crossword

12345678910111213141516171819
Across
  1. 2. Right Here Right Now! (5,4)
  2. 7. Ian & Lora?
  3. 10. KPs home form home
  4. 11. An ex England Captain (........ Cook)
  5. 13. Northern Roots
  6. 14. Ainslee Plod? (5,6)
  7. 15. In the 1970's the Polands lived in? (6,6)
  8. 18. Grandmas Golf Course?
  9. 19. Her Helicopters? (11,3)
Down
  1. 1. A Diagonal Blip? (7,6)
  2. 3. Second oldest male on the guest list
  3. 4. Disorderly Kojac
  4. 5. 15 Next Year?
  5. 6. Poldark Siren (6,6)
  6. 8. Feline old man
  7. 9. Rioja Messiah?
  8. 12. Submaximal, but only in part?
  9. 16. Year David Was Born 19.. (5,5)
  10. 17. Brotherly nickname!