English
Français
Sign up
Friday, May 15, 2026
English
Français
The Civics Project
Sign up
Canada
United States
Regions
Regions
About
Contact
John Richardson
Political record
Party history
Jun 2, 1997 → May 15, 2026
2 office periods
4 elections
Status change
Election
In office
Jun 2, 1997 → Nov 27, 2000
11y 4m
General Election
Jun 2, 1997
Re-Elected · Liberal Party of Canada · Perth—Middlesex, Ontario
General Election
Nov 27, 2000
Re-Elected · Liberal Party of Canada · Perth—Middlesex, Ontario
Out of office
Oct 14, 2008 → Oct 19, 2015
17y 6m
General Election
Oct 14, 2008
Defeated · Independent · Toronto—Danforth, Ontario
General Election
Oct 19, 2015
Defeated · Progressive Canadian Party · Toronto—Danforth, Ontario
2000
2005
2010
2015
2020
2025
In office
Jun 1997
11y 4m
In office
Jun 2, 1997 → Nov 27, 2000
Out of office
Oct 2008
17y 6m
Out of office
Oct 14, 2008 → Oct 19, 2015
General Election
Jun 1997
General Election
Jun 2, 1997
Re-Elected
Liberal Party of Canada
Perth—Middlesex, Ontario
General Election
Nov 2000
General Election
Nov 27, 2000
Re-Elected
Liberal Party of Canada
Perth—Middlesex, Ontario
General Election
Oct 2008
General Election
Oct 14, 2008
Defeated
Independent
Toronto—Danforth, Ontario
General Election
Oct 2015
General Election
Oct 19, 2015
Defeated
Progressive Canadian Party
Toronto—Danforth, Ontario
Profile overview
Independent
Constituency
Perth—Middlesex
Province
N/A
Current mandate
Nov 27, 2000 - Oct 11, 2002
Latest vote
N/A
Voting summary
Total votes
0
Bills voted
0
Yea
0
Nay
0
Paired
0
Abstain
0
Positions
Parliamentary Secretary to the Minister of National Defence
-
Ridings
Perth—Middlesex
-
Perth—Middlesex
-
Bill Votes 0
John Richardson has not voted on any bills.
Compare with
Select representative
Other Votes 0
No other votes are available.