Peter Macdonald

Statistics

Races

4

Race Wins

4

Total Votes

8,206

Affiliated Parties

Parliamentary Roles

Deputy Speaker and Chair of Committees of the Whole of the House of Commons 1901/02/11 — 1904/09/29

Electoral Record

Occupation History

Physician

1900

Physician

1896

Physician

1891

Physician

1887

Source About