The 1928 Linlithgowshire by-election was held on 4 April 1928. The by-election was held due to the death of the incumbent Conservative MP, James Kidd. It was won by the Labour candidate Emanuel Shinwell.[1]
The Communist Party of Great Britain hoped to run Jack Leckie as a candidate, but eventually decided against it, due to a lack of funds.[2]