England slight favourite due to its current form