England face Argentina in the second semi-final of the 2026 FIFA World Cup in Atlanta on Wednesday night, with the Three Lions looking to reach their first final since 1966