Get the live scorecard of today's England vs Australia Test match at Lord's Cricket Ground, London, The Ashes, 2023.