With massive public support to back him, Imran Khan is proving to be a thorn on the side of the Shehbaz Sharif government.