Hi,
If you are resident in the UK, then under the 'arising basis', you are required to declare your world-wide income and capital gains. This is done through a Self Assessment Tax Return. You will need to review the tax treaty betweent the UK and France in relation to your capital gain.
If the treaty allows both countries to tax your gain, you can claim a foreign tax credit in the Self Assessment Tax Return, so that you do not pay the same tax twice.
Please have a look at the helpsheet HS321 regarding foreign life insurance policies.
HS321 Gains on foreign life insurance policies (2024)
Thank you.