Thanks Brendan. I think that I would have been staring at that clue for hours. Annoying when it was the last one in of, dare I say, a fairly straightforward crossword.
I can guess the answer to 1d, there is only one thing it can be, but the parsing eludes me. Any hints please?
Otherwise quite an enjoyable puzzle, thanks Everyman.
It took me a while to get going this morning due to being out on the town last night. My local branch of the 1d supermarket has no hyphen on the sign above the door.