Après la démission d'Hassan Pirnia en , Sepahdar devint premier Ministre. Le Gouvernement britannique fit pression sur Sepahdar pour qu'il fasse annuler les élections législatives qui avaient eu lieu lors de la Première Guerre mondiale en 1915, dissoudre le Parlement et organiser de nouvelles élections. Le principal objectif du gouvernement britannique était de faire appliquer le Traité anglo-persan de 1919, qui permettait de prendre le relais du traité signé en 1907 avec la Russie, Traité de Saint-Pétersbourg, mais en faveur des russes ; il fallait pour ça un nouveau Parlement pour confirmer le traité, le récédent l'ayant rejeté. La situation politique en Iran à cette époque était totalement instable. L'Armée rouge avait envahi le Nord de l'Iran et l'occupait toujours. En , Mirza Kuchak Khan avait proclamé la république socialiste Soviétique du Gilan ; le corps expéditionnaire britannique, sous le commandement du Général Dunsterville se trouvait sur le déclin, Mirza Kuchak Khan menaçait le gouvernement central de marcher sur Téhéran avec le soutien des forces russes, pour le déposer. Ahmad Shah a déjà planifié son évasion vers l'Europe et l'ambassade britannique, des plans d'évacuation pour l'Ambassade vers Ispahan. Les femmes et les enfants devaient gagner la garnison britannique de Bagdad. Dans cette situation, Sepahdar jugea opportun de mener des négociations avec le gouvernement communiste à Moscou pour élaborer un accord russo-persan, alors que le traité anglo-persan, qui avait été conclu sans la participation de la Russie, devait être confirmé par le Parlement. Les négociations avec la Russie, qui avaient déjà commencé sous le gouvernement d'Hassan Pirnia, aboutirent, en , à un projet de contrat qui fut presque signé. Cependant, les Soviétiques n'étaient pas prêt de retirer tout de suite leurs troupes de la Perse.