Does Pakistan PM Shehbaz Sharif have what it takes?