The break-up of the Soviet Union had an enormous impact on the left in Pakistan, as elsewhere in the world. A great number of factions abandoned Marxism and the Communist movement. At this difficult juncture in history the CPP and Major Ishaque's MKP group came together to engage in criticism and self-criticism and form the Communist Mazdoor Kissan Party in 1995. In 1999 much of the former Communist Party of Pakistan broke away and reconstituted itself as a separate party. In 2003, after further organizational problems and ideological disagreements, a large section of the Communist Mazdoor Kissan Party separated and reformed the Major Ishaque MKP group, whereas a group led by Sufi Abdul Khaliq Baloch and Taimur Rahman remained aligned with CMKP and its Marxist–Leninist program. In late 2009, CMKP faced yet another split when several long-time members, including Sufi Abdul Khaliq Baloch, separated from the party and joined the Workers Party of Pakistan, a broad-left political party. CMKP continued as a distinct Marxist–Leninist-Stalinist Party. Taimur Rahman, the former General Secretary of the CMKP, stopped working with and being a part of CMKP. Instead the party was led by central committee member Mehfoz Khan Shujaat from Multan, with Hkmat Shaw from Hashtnagar as party president. On February 14, 2015 it merged with Peoples National Congress to form Peoples Mazdoor Kissan Party. On 20th of December 2015 Peoples Mazdoor Kissan Party merged with Pakistan Mazdoor Kissan Party forming a new party named Mazdoor Kissan Party.
Politics and influence
The party's politics are based on Major Ishaq's philosophy, and is focused on working with the peasantry of Pakistan. It arranges study circles regularly throughout the country and has an official circular named "Awami Morcha", which is edited by Mehfoz Khan Shujaat and published every now and then. CMKP sees China–Pakistan Economic Corridor as a neocolonization of Pakistan and believes it will damage the people of Pakistan. The main office of CMKP is situated on Hassan Nasir road, X Block, New Multan Colony, Multan, Pakistan.