Pakistan '20 runs short' - Babar Azam on World Cup final defeat

Azam felt Pakistan left themselves 20 runs short in their ICC World Twenty20 final defeat to England.