not in a microlight, you don't. We have been popping over with minimal preparation, for ever.
Been there, done that, and in a 601 too.
The man mentioned France, the only country that will accept an NPPL SSEA, so I assumed that was what he was referring to.