I quick update today, as, in all honesty, I'm still in shock.
The following strange things happened last night:
1. The Frenchman returned home in time for dinner
(well, he was only 20 minutes later than agreed, which, for the French, is almost unfashionably early)
2. In one hand he carried a bouquet of long stem roses
(bloody women, all it takes is a bunch of flowers and we become a big swooning heap of jelly - and the well-practiced 'Where have you been??' rants are immediately forgotten)