I suspect that this rather depends if you are deemed to live in France or the UK. The UK DWP must have a definition , especially in respect of transiting through the UK, you may want to opt into the UK National Insurance, if you plan to retire in the UK or europe for that matter.