Teresa J. Armstrong

Political record

Party history

Oct 6, 2011Mar 18, 20261 parties1 elections
Party startElection
  1. New Democratic Party of Ontario
    Oct 6, 2011Present
    14y 5m
  2. General Election
    Oct 6, 2011
    New Democratic Party of Ontario · London—Fanshawe, Ontario

Profile overview

New Democratic Party of Ontario
Parliament 40
Session 1
ConstituencyLondon—Fanshawe
ProvinceOntario
Current mandateOct 6, 2011 - Present
Latest voteDec 11, 2025

Voting summary

Total votes
4
Bills voted
4
Yea2
Nay2
Paired0
Abstain0

Positions

Chair, Standing Committee on Procedure and House Affairs44th Parliament - Present
Member, Standing Committee on Procedure and House Affairs44th Parliament -
Critic, Childcare and Pensions44th Parliament - Present
Vice-Chair, Standing Committee on Heritage, Infrastructure and Cultural Policy43rd Parliament -
Member, Standing Committee on Heritage, Infrastructure and Cultural Policy43rd Parliament -
Critic, Child Care43rd Parliament -
Critic, Pensions43rd Parliament -
Critic, Affordability43rd Parliament -
Member, Standing Committee on Estimates42nd Parliament -
Critic, Children and Youth Services42nd Parliament -
Chief Opposition Whip42nd Parliament -
Critic, Home Care and Long Term Care42nd Parliament -
Deputy Opposition House Leader42nd Parliament -
Deputy Opposition Whip42nd Parliament -
Critic, Anti-Racism Directorate41st Parliament -
Critic, Home and Long-Term Care41st Parliament -
Deputy Third Party Whip41st Parliament -
Critic, Citizenship, Immigration and International Trade41st Parliament -
Critic, Seniors' Affairs41st Parliament -
Member, Standing Committee on Justice Policy40th Parliament -
Member, Standing Committee on Justice Policy40th Parliament -
Critic, Training, Colleges and Universities40th Parliament -
Critic, Seniors' Issues40th Parliament -

Ridings

London—Fanshawe - Present

Bill Votes 4

Compare with

Other Votes 0

No other votes are available.