Gallavher tjente i to perioder i det britiske House of Commons og var representant for Communist Party of Great Britain. Han var en fremtredende britisk kommunist og redaktør for den kommunistiske avisen fra 1949 til 1959. Gallacher var motstander av at Storbritannia skulle involvere seg i den første verdenskrig. Han var president for den Clyde Workers' Committee, en organisasjon som hadde blitt dannet for å organisere arbeidere fra Clydeside og få dem til å forlate det arbeidet de hadde blitt ansatt til.