A well-balanced puzzle, with plenty to think about but nothing to complain about.
Day: 13th June 2023
Times Cryptic 28628
Goodness me, what a lot of long clues today! No wonder it took me so long to solve as there was a lot of detail to unpack in the parsing.