Will France continue their stunning run of form against the Netherlands in this huge Euro 2024 Group D clash?