Barrister Muhammad Ali Saif's analysis on the announcement of Imran Khan resignation from Assemblies