Nach dem Rücktritt Hassan Pirnias wurde Sepahdar im Oktober 1920 Premierminister. Der britischen Regierung sagte Sepahdar zu, Parlamentswahlen abhalten zu lassen und das im Ersten Weltkrieg 1915 aufgelöste Parlament wieder einzuberufen. Wichtigstes Ziel der britischen Regierung war es, den 1919 geschlossenen anglo-iranischen Vertrag, der als Nachfolgeabkommen für den 1907 mit Russland geschlossenen Vertrag von St. Petersburg angesehen wurde, endlich von dem neu gewählten Parlament bestätigt zu bekommen, um ihn rechtswirksam werden zu lassen. Die politische Situation im Iran war zu dieser Zeit vollkommen instabil. Die rote Armee war in den Norden Irans einmarschiert. Im Juni 1920 hatte Mirza Kutschak Khan die Persische sozialistische Sowjetrepublik ausgerufen, das britische Expeditionskorps unter General Dunsterville befand sich auf dem Rückzug und Mirza Kutschak Khan drohte mit Unterstützung sovjetischer Streitkräfte nach Teheran zu marschieren und die Zentralregierung abzusetzen. Ahmad Schah plante bereits seine Flucht nach Europa und die britische Botschaft entwarf Evakuierungspläne zur Verlegung der Botschaft nach Isfahan. Frauen und Kinder sollten in die britische Garnison nach Bagdad gebracht werden. In dieser Situation schien es Sepahdar zweckmäßiger, zunächst Verhandlungen mit der kommunistischen Regierung in Moskau über ein sovjetisch-iranisches Abkommen zu führen, als den anglo-iranischen Vertrag, der ohne Beteiligung Russlands zustande gekommen war, vom Parlament bestätigen zu lassen. Die Verhandlungen mit Sovjetrussland, die bereits von Hassan Pirnia begonnen worden waren, hatten im Dezember 1920 zu einem Vertragsentwurf geführt, der nahezu unterschriftsreif war. Allerdings waren die Sowjets nicht bereit, ihre Truppen umgehend aus dem Iran abzuziehen.