News

Keira Walsh insists England will not be dwelling on their 2023 World Cup final defeat as they prepare to face Spain in the Euro 2025 final on Sunday.