Will England win the 2026 FIFA World Cup? · YES 15% (+7pp) — Manifold odds