Thomas Agar-Robartes Liberal
Freeman-Thomas Liberal
The 1906 Bodmin by-election was a by-election held on 24 July 1906 for the British House of Commons constituency of Bodmin in Cornwall.