Wow! If there has ever been a more complete Everyman, then I don't remember it.
This was such a step up in quality that I wonder if Phil may be right and that it's by a different setter?
Regardless, thanks to Everyman for a truly enjoyable puzzle - more like this please 👍