England's failure to win their last three Test series is due to their batting, says Michael Vaughan
New Delhi, March 3 (IANS) With England losing the ongoing Test series to India, former captain Michael Vaughan believes the Ben Stokes-led side haven’t been able to win their last three series in the format due to the failure of their batting department. With India taking an unassailable 3-1 lead in the five-match series via a five-wicket win in Ranchi, it marked England’s first series loss under the captain-coach duo of Stokes and Brendon McCullum.