Just 24 hours after Namibia kickstarted the Men's T20 World Cup with a stunning 55-run win over Sri Lanka, Scotland pull