Canada's electoral history from 1867 to today

Teresa Jesus Armstrong
aliasTeresa Armstrong
Record
1445 · 6471

Type of record
Elected candidate
Known but unelected candidate
Perennial candidate
In office
Ontario
Opposition
Performance: 100%
 
Ontario 5 0 5
* Includes a post-dated race
Birth c. 1966
Age ± 58 years
First mandate 6 October 2011 → 12 years + 6 months ago
↳ at age ± 45 years
 
 
Special notes
None
 
Teresa Jesus Armstrong (c.1966– )
© Photo 2018 OFL Communications Department — licensed under CC BY 2.0
Family tie with other documented individual
None
 

Election or appointment outside the scope of PoliCan

Pre-Conf.
Canadian Senate
Legis. Council
Deputy Minister
Auto. Region
Mayor/Reeve
Mun./Co. Council London, Ontario
School Board
Blank/Vide

Length of service in elected office within the scope of PoliCan

Legislature Total Government Opposition
years months days years months days years months days
Ontario 12 6 18 Z

Electoral history

Races * 5  
Path points 5  
2 documented challengers
Paul McKeever  m 
 
Khalil Ramal  m 
 
Eligible: 75,165 Votes: 34,443 Participation: 45.82% Candidacies: 7
Provincial
40
Ontario
6 October 2011
General
First-past-the-post
Gov't  LIB  Minority
ID: 6607(F) — 1 Aug 2021 19:22 ET
→ New to this legislature
Age
±45
NDP
1/7 13,953 40.77% +4,275 Loser:
LIB
9,678 28.28% Khalil Ramal

Service:
2 years 8 months 5 days (Oppo.)
Eligible: 77,524 Votes: 35,986 Participation: 46.42% Candidacies: 7
Provincial
41
Ontario
12 June 2014
General
First-past-the-post
Gov't  LIB  Majority
ID: 7696(F) — 2 Oct 2021 15:15 ET
Re-elected incumbent
Age
±48
NDP
1/7 17,903 50.42% +9,707 Loser:
PC
8,196 23.08% Chris Robson

Service:
3 years 11 months 25 days (Oppo.)
Eligible: 92,428 Votes: 45,894 Participation: 49.65% Candidacies: 7
Provincial
42
Ontario
7 June 2018
General
First-past-the-post
Gov't  PC  Majority
ID: 11996(F) — 1 Aug 2021 19:22 ET
Re-elected incumbent
Age
±52
NDP
1/7 25,272 55.68% +11,753 Loser:
PC
13,519 29.78% Eric Weniger

Service:
3 years 11 months 25 days (Oppo.)
Eligible: 94,342 Votes: 34,488 Participation: 36.56% Candidacies: 9
Provincial
43
Ontario
2 June 2022
General
First-past-the-post
Gov't  PC  Majority
ID: 38709(F) — 26 Dec 2022 10:42 ET
Re-elected incumbent
Age
±56
NDP
1/9 16,123 47.06% +4,899 Loser:
PC
11,224 32.76% Jane Kovarikova

Service:
1 year 10 months 25 days (Oppo.)
London—Fanshawe
Post-dated race
Provincial
44
Ontario
4 June 2026
General
First-past-the-post
Gov't  PC  Majority
ID: 39943(P) — 22 Apr 2024 20:31 ET
Incumbent will likely be re-elected (Oppo.)
Age
±60
NDP
1/5   43.59%   Loser:
PC

Online biographical references (3)

Bilingual references are counted as a single reference.  Retrieved on
EN Legislative Assembly of Ontario: Members
Teresa Armstrong
22 Apr 2024
FR Assemblée législative de l'Ontario: Membres
Teresa Armstrong
22 Apr 2024
EN Wikipedia
Teresa Armstrong
22 Apr 2024
FR Wikipédia
Teresa Armstrong
22 Apr 2024


© 2019, 2024 :: PoliCan.ca (Maurice Y. Michaud)
Pub.: 22 Jun 2019 17:01
Rev.: 22 Apr 2024 20:31 (but data presented dynamically)