Imran facing several challenges as he fights for political survival