Mahmood Moulvi appointed IPP president