Will England finish first in World Cup Group L? (71% odds) | Kelvon