All debates
Every sitting we've translated, current through sitting 159 (2026-10-30). 2096 debates in total.
Statements by Members
619 Beauceville Cadet Corps
Statements by Members
Semiconductors
Statements by Members
Justice
Statements by Members
Multiple Sclerosis Awareness Month
Statements by Members
Sport
Statements by Members
Affordability
Statements by Members
Vyshyvanka Day
Statements by Members
Finance
Statements by Members
Students from École Jean XXIII
Statements by Members
Immigration
Statements by Members
Leader of the Conservative Party of Canada
Oral Questions
Finance
Oral Questions
Health
Oral Questions
Finance
Oral Questions
Small Business
Oral Questions
Finance
Oral Questions
Automotive Industry
Oral Questions
Health
Oral Questions
Finance
Oral Questions