India were handed an innings and 159-run defeat in the second Test against England after another batting failure.

Stuart Broad and James Anderson picked up four wickets apiece to blow away an Indian batting effort which showed little resistance in trying conditions at Lord’s.

The loss meant India now trail 0-2 in the five-Test series.

Twitter were left fuming by the events that enfolded at the home of cricket. Most were critical of India’s preparation for the tour and the role of coach Ravi Shastri in the team’s poor display.