Get the live scorecard of today's England vs New Zealand Test match at Lord's, London, New Zealand in England, 3 Test Series, 2022.