Ok, so at least one person has solved it, which is good :-) Ihope others find it ‘worth persevering’ - I realise it’s not quite my usual fare but it was fun to set and I really enjoyed solving a similar one set in the 1980s by Hex, found in Gyles Brandreth’s crossword book.