1931 Ogmore by-election

The Ogmore by-election of 1931 was held on 19 May 1931. The by-election was held due to the death of the incumbent Labour MP, Vernon Hartshorn. It was won by the Labour candidate Ted Williams, a miners' agent and a member of Glamorgan County Council.[1][2]

Hartshorn had held the seat since 1918 and at the last general election, had been elected with a majority of over 11,000 over the second placed candidate, the Liberal D. L. Powell. On that occasion the Conservative candidate had come third, and J. R. Campbell, Communist, had finished in last place.[3] Neither the Liberals nor the Conservatives fielded a candidate in the by-election, although the Conservatives would contest the seat at the general election a few months later.[2]


1931 Ogmore by-election[4]
Party Candidate Votes % ±%
Labour Edward Williams 19,356 78.8 +22.1
Communist J. R. Campbell 5,219 21.2 +17.4
Majority 14,137 57.6 +30.1
Turnout 24,575 50.8 -32.0
Registered electors 48,406
Labour hold Swing

See alsoEdit


  1. ^ "Leigh Rayment - Commons". leighrayment.com. Archived from the original on 7 June 2008.{{cite web}}: CS1 maint: unfit URL (link)
  2. ^ a b The Times House of Commons 1931. London: The Times Office. 1931. p. 108.
  3. ^ The Times House of Commons 1929. London: The Times Office. 1929. p. 119.
  4. ^ Craig, F. W. S. (1969). British parliamentary election results 1918-1949 (1 ed.). Glasgow: Political Reference Publications. ISBN 0-900178-019. Page 561

Further readingEdit