Another fun crossword following on from last week's absolute belter.
I'd say it's a tad more difficult than those of recent weeks but I don't think it will cause too many problems - we'll see.
That said, I haven't been able to work out the parsing for....
4d - Less socially adept, demanding more energy, not right (7)
COD - A toss up between 20a and 13d but I'll plump for 13d:-)
Thanks setter for an enjoyable workout.