Sport Ben Stokes brushes off suggestion that England were not ruthless against India February 26, 2024