Ok, my head really hurts now. I've had a good go at the Mephisto this week and only have 2 to complete (for which any help gratefully received):
5d See Italian restaurant snubbed, offering plates of worms! (6) ... I have ELY?RA. 'elytra', which fits, has to do with beetle wings not worms, so I'm puzzled and wondering if I have a wrong letter or two.
27d Search in Leith police force is mounted (4) ... I have SC?R and think the answer is SCAR; or is it SCUR or something else?
Thanks, in advance.