Get the live scorecard of today's England vs India Test match at Lord's Cricket Ground, London, Anderson-Tendulkar Trophy, 2025.