HAPPY 90TH BIRTHDAY

12345678910111213141516171819202122232425262728293031
Across
  1. 4. Many an hour spent on it
  2. 6. Plants & cake
  3. 9. Dog breed
  4. 10. Mel's climbing plant
  5. 11. Roast meat
  6. 12. Fruit used for wine
  7. 13. Eastenders & Coronation St
  8. 17. flower type
  9. 18. Colchester & Paignton have one
  10. 19. Daisys middle name
  11. 20. Pop singer Rod
  12. 22. Daily puzzle
  13. 25. Strictly original presenter
  14. 26. Telegram form the King
  15. 28. to laugh
  16. 30. a perfect score
  17. 31. Queen's dogs
Down
  1. 1. its the best medicine
  2. 2. Italian Wine
  3. 3. City in NW England
  4. 4. Xmas Eve takeaway
  5. 5. David hasn't been cooked one by you
  6. 7. Torbys famous costal nickname
  7. 8. Strictly judge
  8. 9. Theatre show during Xmas
  9. 14. a conundrum in small pieces
  10. 15. Jemma's married name
  11. 16. Martini
  12. 21. Baileys Irish
  13. 23. Coffee & ? cake
  14. 24. Joe - King of the Jungle
  15. 27. county of The Lnydhurst
  16. 29. Karen, Michelle & Lisa