w kolejnych latach przebywał w Berlinie (1928–1933), Brukseli (1933), Paryżu (1933–1935). Od 1935 kierował działalnością wydawniczą Komunistycznej Partii Polski. W 1938 osiedlił się we Francji, mieszkał początkowo we Paryżu, następnie na południu kraju i od 1942 w Grenoble. Był jednym z organizatorów kół PPR we Francji, współpracował z antyniemieckim ruchem oporu, wcześniej pomagał uchodźcom z wojny domowej w Hiszpanii.
Powrócił do Polski w 1945; wykładał historię ruchu robotniczego w Centralnej Szkole Partyjnej w Warszawie (1945–1948), później na Uniwersytecie Warszawskim (w 1953 Rada Państwa nadała tytuł profesora zwyczajnego). Był redaktorem naczelnym „Trybuny Wolności” (1945–1947) i „Nowych Dróg” (1947–1952); w latach 50 XX w. uczestniczył w pracach nad Konstytucją PRL. W 1945 został członkiem Komitetu Centralnego PPR, w 1948 – PZPR. Od 1952 pełnił mandat posła na Sejm. Brał udział w organizacji Polskiej Akademii Nauk i Instytutu Historii PAN, w 1952 został członkiem rzeczywistym PAN oraz członkiem Prezydium PAN. Uniwersytet Warszawski nadał mu doktorat honorowy (1951). W listopadzie 1949 został członkiem Ogólnokrajowego Komitetu Obchodu 70-lecia urodzin Józefa StalinaŻycie Warszawy, nr 306 (1808), 6 listopada 1949, str.