William Gallacher was a Scottish trade unionist, activist and communist. He was one of the leading figures of the Shop Stewards' Movement in wartime Glasgow and a founding member of the Communist Party of Great Britain. He served two terms in the House of Commons as the last Communist Member of Parliament (MP).