British High Commissioner calls on Shahbaz Sharif