This was superb, you really should reconsider GK. Coincidentally, like trevor 7a was my last to be entered. I made this even harder for myself early by swapping the letter the wrong way round in the grid entry and as we all know it is so difficult to spot one of your own mistakes.
Some lovely clues, which must have been very difficult to ensure a smooth read given the requirement, but 32a is something else. A good sense of achievement of completion, so glad I've found them.