P
PoliWatch
CA
All MPs
MPs
Leaderboards
Ranks
Support
Give
Members of Parliament
581 former MPs tracked · page 18 of 25
Current MPs
Former MPs
All
Conservative
(185)
Liberal
(179)
NDP
(123)
Bloc
(61)
Independent
(28)
Green
(3)
Forces et Démocratie
(2)
ND
Nicola Di Iorio
Saint-Léonard—Saint-Michel
Liberal
ND
Nicolas Dufour
Repentigny
Bloc
ND
Nicole Demers
Laval
Bloc
NA
Niki Ashton
Churchill—Keewatinook Aski
NDP
NG
Nina Grewal
Fleetwood—Port Kells
Conservative
NT
Nycole Turmel
Hull—Aylmer
NDP
OC
Olivia Chow
Trinity—Spadina
NDP
OA
Omar Alghabra
Mississauga Centre
Liberal
PR
Pablo Rodriguez
Honoré-Mercier
Independent
PD
Pam Damoff
Oakville North—Burlington
Liberal
PG
Pam Goldsmith-Jones
West Vancouver—Sunshine Coast—Sea to Sky Country
Liberal
PG
Parm Gill
Brampton—Springdale
Conservative
PP
Pascal-Pierre Paillé
Louis-Hébert
Bloc
PS
Pascale St-Onge
Brome—Missisquoi
Liberal
PF
Pat Finnigan
Miramichi—Grand Lake
Liberal
PM
Pat Martin
Winnipeg Centre
NDP
PP
Pat Perkins
Whitby—Oshawa
Conservative
PD
Patricia Davidson
Sarnia—Lambton
Conservative
PB
Patrick Brown
Barrie
Conservative
PC
Paul Calandra
Oak Ridges—Markham
Conservative
PC
Paul Chiang
Markham—Unionville
Liberal
PD
Paul Dewar
Ottawa Centre
NDP
PL
Paul Lefebvre
Sudbury
Liberal
PM
Paul Manly
Nanaimo—Ladysmith
Green
← Previous
18 / 25
Next →
⌕
Search