Skip to content
Translate Politics
Parliament in plain language.
Home
Bills
Debates
Members
More
Repeated Statements
Federal Spending
Tag Legend
Reader Comments
About
Sign in
☾
Dark mode
Members
All members
The 45th Parliament.
334 of 337 MPs have spoken.
Find
Party
All
Liberal
Conservative
NDP
Bloc Québécois
Green
Independent
Grade
All
Graded only
A grades
B grades
C grades
D grades
F grades
Sort by
Most statements
Name A–Z
Most recent
Best grade
Worst grade
Apply
Todd Doherty
Conservative
Cariboo—Prince George—Omineca
Last spoke
2026-10-26
Grade
A
–
avg. grade
24
statements
Dave Epp
Conservative
Chatham-Kent—Leamington
Last spoke
2026-10-08
Grade
B
+
avg. grade
24
statements
Philip Lawrence
Conservative
Northumberland—Clarke
Last spoke
2026-10-30
Grade
B
+
avg. grade
24
statements
Leslyn Lewis
Conservative
Haldimand—Norfolk
Last spoke
2026-10-30
Grade
A
avg. grade
24
statements
John Zerucelli
Liberal
Etobicoke North
Last spoke
2026-10-30
Grade
C
avg. grade
24
statements
Jaime Battiste
Liberal
Cape Breton—Canso—Antigonish
Last spoke
2026-10-26
Grade
B
avg. grade
23
statements
Sukhman Gill
Conservative
Abbotsford—South Langley
Last spoke
2026-10-26
Grade
A
–
avg. grade
23
statements
Joël Godin
Conservative
Saint-Augustin—Portneuf—Jacques-Cartier
Last spoke
2026-10-23
Grade
A
–
avg. grade
23
statements
Wade Grant
Liberal
Vancouver Quadra
Last spoke
2026-10-29
Grade
B
avg. grade
23
statements
Sophie Chatel
Liberal
Pontiac—Kitigan Zibi
Last spoke
2026-10-26
Grade
B
+
avg. grade
22
statements
Bernard Généreux
Conservative
Côte-du-Sud—Rivière-du-Loup—Kataskomiq—Témiscouata
Last spoke
2026-06-09
Grade
B
+
avg. grade
22
statements
Heath MacDonald
Liberal
Malpeque
Last spoke
2026-10-26
Grade
B
+
avg. grade
22
statements
Mandy
Gull-Masty
Liberal
Abitibi—Baie-James—Nunavik—Eeyou
Last spoke
2026-10-21
Grade
B
avg. grade
22
statements
Rachel Bendayan
Liberal
Outremont
Last spoke
2026-10-21
Grade
B
–
avg. grade
21
statements
Lori Idlout
Liberal
Nunavut
Last spoke
2026-10-23
Grade
A
avg. grade
21
statements
Ziad Aboultaif
Conservative
Edmonton Manning
Last spoke
2026-10-30
Grade
A
+
avg. grade
20
statements
Mona Fortier
Liberal
Ottawa—Vanier—Gloucester
Last spoke
2026-10-29
Grade
B
+
avg. grade
20
statements
Blake Richards
Conservative
Airdrie—Cochrane
Last spoke
2026-10-26
Grade
B
–
avg. grade
20
statements
Bob Zimmer
Conservative
Prince George—Peace River—Northern Rockies
Last spoke
2026-10-26
Grade
A
–
avg. grade
20
statements
Richard Bragdon
Conservative
Tobique—Mactaquac
Last spoke
2026-10-21
Grade
B
avg. grade
19
statements
Raquel Dancho
Conservative
Kildonan—St. Paul
Last spoke
2026-06-17
Grade
A
avg. grade
19
statements
Stéphane Lauzon
Liberal
Argenteuil—Papineau—Des Collines
Last spoke
2026-10-30
Grade
B
–
avg. grade
19
statements
Shafqat Ali
Liberal
Brampton—Chinguacousy Park
Last spoke
2026-10-29
Grade
C
+
avg. grade
18
statements
Chris Bittle
Liberal
St. Catharines
Last spoke
2026-10-28
Grade
B
–
avg. grade
18
statements
Marie-France
Lalonde
Liberal
Orléans
Last spoke
2026-10-30
Grade
B
+
avg. grade
18
statements
Chris Malette
Liberal
Bay of Quinte
Last spoke
2026-10-26
Grade
A
–
avg. grade
18
statements
David McKenzie
Conservative
Calgary Signal Hill
Last spoke
2026-10-28
Grade
A
–
avg. grade
18
statements
Stephanie McLean
Liberal
Esquimalt—Saanich—Sooke
Last spoke
2026-10-07
Grade
B
avg. grade
18
statements
Eric Melillo
Conservative
Kenora—Kiiwetinoong
Last spoke
2026-10-28
Grade
A
–
avg. grade
18
statements
Lianne Rood
Conservative
Middlesex—London
Last spoke
2026-10-23
Grade
A
avg. grade
18
statements
Maninder Sidhu
Liberal
Brampton East
Last spoke
2026-10-29
Grade
C
–
avg. grade
18
statements
Matt Strauss
Conservative
Kitchener South—Hespeler
Last spoke
2026-10-20
Grade
A
avg. grade
18
statements
Scott Aitchison
Conservative
Parry Sound—Muskoka
Last spoke
2026-06-18
Grade
A
avg. grade
17
statements
Rebecca Chartrand
Liberal
Churchill—Keewatinook Aski
Last spoke
2026-10-20
Grade
C
–
avg. grade
17
statements
Eric Duncan
Conservative
Stormont—Dundas—Glengarry
Last spoke
2026-10-29
Grade
A
–
avg. grade
17
statements
Aaron Gunn
Conservative
North Island—Powell River
Last spoke
2026-10-27
Grade
A
–
avg. grade
17
statements
Shuvaloy Majumdar
Conservative
Calgary Heritage
Last spoke
2026-10-30
Grade
A
avg. grade
17
statements
Peter Schiefke
Liberal
Vaudreuil
Last spoke
2026-10-29
Grade
B
+
avg. grade
17
statements
Élisabeth Brière
Liberal
Sherbrooke
Last spoke
2026-10-29
Grade
B
avg. grade
16
statements
Serge Cormier
Liberal
Acadie—Bathurst
Last spoke
2026-10-06
Grade
A
–
avg. grade
16
statements
Anju Dhillon
Liberal
Dorval—Lachine—LaSalle
Last spoke
2026-10-08
Grade
B
+
avg. grade
16
statements
Kerry Diotte
Conservative
Edmonton Griesbach
Last spoke
2026-10-28
Grade
A
–
avg. grade
16
statements
Ted Falk
Conservative
Provencher
Last spoke
2026-10-22
Grade
B
+
avg. grade
16
statements
Brendan Hanley
Liberal
Yukon
Last spoke
2026-10-30
Grade
B
avg. grade
16
statements
Michael Kram
Conservative
Regina—Wascana
Last spoke
2026-10-21
Grade
A
avg. grade
16
statements
Mike Lake
Conservative
Leduc—Wetaskiwin
Last spoke
2026-10-29
Grade
B
avg. grade
16
statements
Ginette Lavack
Liberal
St. Boniface—St. Vital
Last spoke
2026-10-30
Grade
B
+
avg. grade
16
statements
Tim Louis
Liberal
Kitchener—Conestoga
Last spoke
2026-10-08
Grade
B
–
avg. grade
16
statements
←
Previous
1
…
3
4
5
6
7
8
Next
→