France fought back from a damaging defeat to England to triumph for the first time since 2021