Terms of Office
Charles Tuff has served the following terms of office:
|23 Sep 1903 - 8 Feb 1906|
Charles Tuff has stood in the following elections:
|12 January - 8 February 1906|
|23 September 1903|
Click on the constituency name to see the full results for that constituency.