Thanks to Enigmatist.
Brilliant puzzle but very challenging.
Got home late last night (US), filled all but two solutions in the grid but many were unparsed.
Finished the grid today and parsed most. A few stragglers.
FOI 15, LOI 18.
A plethora of excellent clues but can't rank a COD yet. Holiday weekend so not much time for crosswords.