A return of the Anglo-French rivalry? Who can tell...