Late to this (I've been away) and found it a very odd mixture. Some lovely clues, but some I think are a bit dodgy. I saw AB mentioned on another thread the lost battle that "panini" is a plural Italian word. Also what is the last letter in 16a - either S or X works (RT has done this before!)
Biggest problem is 13d
Doctor has seen Iran's awful gloom (10)
Isn't there a superfluous N in the fodder?