Woolwich East by-election, 1921
The Woolwich East by-election, 1921 was a parliamentary by-election held on 2 March 1921 for the British House of Commons constituency of Woolwich East, in the Metropolitan Borough of Woolwich in London.
The seat had become vacant on the resignation of the constituency's Labour Member of Parliament (MP), Will Crooks, due to ill-health. Crooks was a noted trade unionist and working-class organiser, and had represented Woolwich East and its predecessor seat, Woolwich, since a by-election in 1903, with a gap between the two general elections of 1910.
|Labour||Rt Hon. Will Crooks||Unopposed||N/A||N/A|
- The Labour Party selected as its candidate former leader Ramsay MacDonald, who had lost his Leicester seat at the khaki election of 1918.
- The Conservatives selected Robert Gee, an ex-miner who had stood for the National Democratic Party at Consett in 1918. Gee had been a Captain in The Royal Fusiliers during the First World War, and had gained a Victoria Cross for his actions. This was contrasted with MacDonald, who had been a pacifist opposed to the war, for which he had had to resign the Chairmanship of the Labour Party.
The newly formed Communist Party of Great Britain urged voters to abstain, saying ""that while the coalition candidate stands openly and avowedly for capitalism in all its ramifications, its industrial autocracy, its attacks on trade unions, its exploitation, its predatory imperialism, the Labour candidate stands for Capitalism and all its manifestations, none the less surely because its purpose is hidden under high sounding words". 
Gee took the seat with a majority of nearly 700 votes.
|Coalition Conservative||Capt. Robert Gee, VC||13,724||51.3||N/A|
|Labour||Rt Hon. James Ramsay MacDonald||13,081||48.7||N/A|
|Coalition Conservative gain from Labour||Swing||N/A|
|Conservative||Capt. Robert Gee, VC||11,714||42.9|
|Labour gain from Conservative||Swing|
- List of United Kingdom by-elections
- Woolwich East constituency
- Woolwich by-election, 1903
- Woolwich East by-election, 1931
- Woolwich East by-election, 1951