SCANWHALE

57% YES - Will England win on 2026-06-17?