Nawaz SharifFormer Prime Minister Nawaz Sharif is used to being Pakistan’s most popular politician, but lately he has become the country’s most criticised.