Another excellent puzzle in what's been a great run of late. Despite knowing many of the titles, I never actually knew the name of the duo so it was good to look them up.
Nice puzzle. I'm all done apart from 32a Delaying end of operation, wash up (5). Cannot decide if it is verb active, verb past, or noun. Am I missing something?