Will England reach the 2026 FIFA World Cup quarterfinals by December 15? | Ambitious Predictions