England vs Scotland: Sarah Glenn says already-eliminated rivals still a threat in Women’s T20 World Cup clash | Cricket News