I was stuck on 25a and 20d too, thanks for the hints
COD has to be 15d. The answer came to me as I was falling asleep last night, and made me smile as by a weird coincidence I'd had an online meeting earlier this week with a Scandinavian of that name. This morning I'd completely forgotten until I put 14a in to give me the first letter, and 15d made me smile all over again :)
And I don't like a lot of spoonerisms