Lata 1945-1968 Od 1946 pracował w Akademii Robotniczej oraz prowadził wykłady w Wyższej Szkole Politycznej i Społecznej. W latach 1945–1948 należąc do skrzydła Zdenka Fierlingera opowiadał się za zacieśnienieniem współpracy socjaldemokratów z komunistów. W lutym 1948 roku doprowadził do usunięcia kierownictwa Czeskiej Partii Socjaldemokratycznej (ČSSD), a dwa miesiące później głosował za zjednoczeniem ČSSD z KPCz. W pierwszej kadencji dostał się do Zgromadzenia Narodowego zostając także członkiem KPCz. Razem z krytykiem literackim Ladislavem Štollem zreorganizował Wyższą Szkołę Polityczną i Społeczną, w 1952 roku został rektorem Wyższej Szkoły Nauk Politycznych i Ekonomicznych.

W 1955 został ambasadorem w Wielkiej Brytanii. W 1957 został zastępcą ministra Václava Davida. Od 1962 roku pełnił funkcję stałego przedstawiciela przy ONZ. Brał udział w pracach Rady Bezpieczeństwa oraz Rady Gospodarczo-Społecznej ONZ. W 1965 powrócił do Czechosłowacji i został ministrem szkolnictwa. Funkcję tę pełnił do 1968. W kwietniu 1968 został ministrem spraw zagranicznych. Prowadził politykę zbliżenia z zachodem starając się zapewniać, że Czechosłowacji nie grozi kontrrewolucja.