Pakistan's Supreme Court has disqualified Prime Minister Nawaz Sharif from holding public office because of corruption charges against him:
My speculation is that this development might be CPEC-related. Nawaz had positioned himself and his family (daughter) to be prime beneficiaries under China's CPEC investment scheme. Pak Army may have felt uncomfortable with Nawaz getting so aligned/cosy with Big-daddy China, because that would leave Pak Army at a disadvantage in the power equation. At some point, Nawaz might have been able to call the shots regarding Pak Army, just by making phone calls to Beijing. Getting rid of Nawaz now could help preserve Pak Army's future autonomy.
I wonder how Musharraf must be feeling over the latest news.