SCANWHALE

80% YES - Will England win on 2026-06-23?