England's Gary Ballance put off-field issues to one side after he scored his second century at Lord's this summer on day two of the second Test against India