News

India’s dominance with the bat downed England in a 336-run win in the second Test match to level the series 1-1 at Edgbaston.