SCANWHALE

95% YES - Will England win on 2026-06-06?