The by-election was caused after the resignation of Liberal Party MP Alfred Cadman. The Liberals selected the incumbent Mayor of Thames, James McGowan as their candidate for Cadman's seat. After a large public gathering, it was decided not to run another candidate against McGowan in light of a general election being only months away, resulting in McGowan being elected unopposed.[1]