1925 Walsall by-election

1925 Walsall by-election

← 1924 27 February 1925 1929 →
 
Candidate William Preston Thomas Macnamara Lothian Small
Party Unionist Liberal Labour
Popular vote 14,793 12,300 11,610
Percentage 38.2% 31.8% 30.0%

MP before election

William Preston
Unionist

Subsequent MP

William Preston
Unionist

The 1925 Walsall by-election was held on 27 February 1925. The by-election was held due to the disqualification of the incumbent Unionist MP, William Preston. It was retained by Preston.[1]