Complete
00:00:00
1 9 12 13 17 20 22 11 2 18 3 23 4 10 16 14 8 21 5 6 15 7 19
  1. 1a Pharmaceutical (8)
  2. 5a Thames at Oxford (4)
  3. 9a Fibre used in rope-making (5)
  4. 10a Honesty (7)
  5. 11a Disastrous (12)
  6. 13a Deed (6)
  7. 14a Greek god of the sun (6)
  8. 17a Nap (3,9)
  9. 20a Proud to (anag) — give up (4,3)
  10. 21a Loose veiled garment with veiled holes for the eyes (5)
  11. 22a £25 (informal) (4)
  12. 23a Staunchly loyal (4-4)
  13. 1d Untidiness (4)
  14. 2d Musical accompaniment added above a basic melody (7)
  15. 3d Quisling (12)
  16. 4d Subtle point of distinction (6)
  17. 6d One of the seven deadly sins (5)
  18. 7d Windstorms that lift clouds of dust or sand (8)
  19. 8d Unequalled (12)
  20. 12d Finished (the dishes?) (6-2)
  21. 15d Sideways (7)
  22. 16d Medic (6)
  23. 18d Seaside town in South Ayrshire whose golf club hosted the 2016 Open Championship (5)
  24. 19d Flourish (4)