Cricket

Twitter reacts to India’s humiliating loss against England at Lord’s