W latach 1937–1945 przebywał na placówce dyplomatycznej w ZSRR. Przyjmuje się, że właśnie wtedy został agentem NKWD. W imieniu czechosłowackiego rządu emigracyjnego 12 grudnia 1943 roku podpisał z ZSRR „Układ o przyjaźni, pomocy wzajemnej i współpracy powojennej”. Na krótko przed końcem wojny objął urząd premiera Czechosłowacji (5 kwietnia 1945) i pełnił go do wyborów w 1946. Jako przewodniczący ČSSD (1946–1947) opowiadał się za bliską współpracą z komunistami. Po tzw. przewrocie lutowym poparł komunistów, doprowadzając do połączenia ČSSD z Komunistyczną Partią Czechosłowacji (KSČ). Zasiadł wówczas w Komitecie Centralnym KSČ i był jego członkiem do 1966 roku.