Get the live scorecard of today's England Women vs Scotland Women T20 match at Sharjah Cricket Stadium, Sharjah, ICC Women's T20 World Cup, 2024.