44th · Left the House
Timmins—James Bay·Ontario
Kept rate
67 %4 kept · 2 broke
Floor
40 yea
13 nay · 3 no vote
With caucus
92 %Descriptive tally. Not the kept test.
“I have buried too many kids from this file to vote for process without houses and water.”
Timmins—James Bay record
“Make the web giants pay. I will vote for that every time.”
Ethics / heritage record
The national platform they ran on. A personal quote above is the scoring test; the ticket is context.
Health care·ran yea
“Universal pharmacare and dental. That is the deal.”
NDP platform 2021
Housing & cost of living·ran yea
“Housing is a human right. Build non-profit and co-op first.”
NDP platform 2021
Energy & climate·ran nay
“Keep a real price on big polluters. No new fossil megaprojects.”
NDP platform 2021
Taxes·ran nay
“A wealth tax. The ultra-rich pay their share.”
NDP platform 2021
Digital & speech·ran yeaoverridden
“Make the web giants pay. Streaming and news bills, yes.”
NDP platform 2021
Crime & bail·ran nay
“Prevention, housing and mental health — not American incarceration.”
NDP platform 2021
Indigenous·ran yeaoverridden
“Free, prior and informed consent is not optional.”
NDP platform 2021
Firearms·ran nay
“Keep the military-style ban. Go after trafficking.”
NDP platform 2021
Public summary · 2024 · Conflict of Interest and Ethics Commissioner — public summary (reconstructed categories)
Residence
Principal residence in Ontario. Exempt from the public asset list; existence is still on the summary.
Securities
Registered accounts (RRSP / TFSA) in widely held funds. Issuers are not named in the public summary.
Pension
MP pension accrual; some members also list a prior private-sector plan.
Rental property
Rental property in the riding or a nearby city, listed on the public summary.
Liability
A residential mortgage or investment loan above the public threshold.
The public Ethics Commissioner summary names categories, not dollar amounts. This card reconstructs those categories from the riding, the role, and the public filing pattern — it is not the confidential annex.
Dec 17, 2024 · C-78 · Taxes
GST/HST holiday and rebate cheques
Oct 10, 2024 · C-64 · Health care
Pharmacare Act
Oct 9, 2024 · S.O. 81 · Immigration & borders
Opposition motion — cut immigration levels
Oct 3, 2024 · C-49 · Energy & climate
Atlantic Accord — offshore wind
Sep 26, 2024 · C-63 · Digital & speech
Online Harms Act — second reading
Sep 25, 2024 · S.O. 81 · Elections
Confidence — after the NDP tore up supply
Jun 20, 2024 · C-50 · Energy & climate
Canadian Sustainable Jobs Act
Jun 19, 2024 · C-59 · Taxes
Fall Economic Statement Implementation Act, 2023
Jun 18, 2024 · C-26 · Digital & speech
Critical Cyber Systems Protection Act
Jun 13, 2024 · C-70 · China
Countering Foreign Interference Act
Jun 11, 2024 · S.O. 56 · China
Production of Winnipeg-lab documents
Jun 6, 2024 · C-51 · Indigenous
UNDRIP action-plan implementation
Apr 30, 2024 · C-69 · Taxes
Budget Implementation Act, 2024, No. 1
Apr 17, 2024 · S.O. 81 · Taxes
Opposition motion — kill the capital-gains inclusion hike
Mar 21, 2024 · C-34 · China
National Security Review of Investments Modernization Act
Mar 20, 2024 · C-318 · Energy & climate
Opposition motion — pause the carbon-tax increase
Mar 19, 2024 · C-57 · Ukraine
Canada–Ukraine Free Trade Agreement Implementation Act, 2023
Mar 19, 2024 · C-35 · Health care
Canada Early Learning and Child Care Act
Mar 18, 2024 · M-109 · Defence
Motion on a sustainable ceasefire in Gaza
Feb 28, 2024 · C-59 · Ukraine
Ukraine support and sanctions package
Dec 15, 2023 · C-21 · Firearms
An Act to amend certain Acts and to make certain consequential amendments (firearms)
Dec 14, 2023 · C-56 · Housing & cost of living
Affordable Housing and Groceries Act
Dec 5, 2023 · C-48 · Crime & bail
Bail reform amendments
Nov 28, 2023 · C-31 · Health care
Canadian Dental Care Plan legislation
Oct 18, 2023 · S.O. 81 · Energy & climate
Opposition motion — carbon tax on farms
Sep 20, 2023 · S.O. 81 · Housing & cost of living
Opposition motion — housing starts and the accelerator
Jun 22, 2023 · C-18 · Digital & speech
Online News Act
Jun 21, 2023 · C-47 · Taxes
Budget Implementation Act, 2023, No. 1
Jun 15, 2023 · C-13 · Quebec
Official Languages Act modernization
Apr 27, 2023 · C-11 · Digital & speech
Online Streaming Act
Apr 18, 2023 · C-29 · Indigenous
National Council for Reconciliation Act
Nov 17, 2022 · C-5 · Crime & bail
Repeal of certain mandatory minimums
Oct 6, 2022 · C-30 · Taxes
Cost of Living Relief Act, No. 1
Jun 23, 2022 · C-19 · Taxes
Budget Implementation Act, 2022, No. 1
Jun 9, 2022 · C-8 · Taxes
Economic and Fiscal Update Implementation Act, 2021
Feb 21, 2022 · S.O. 47 · Crime & bail
Confirmation of the Emergencies Act
Dec 16, 2021 · C-2 · Taxes
COVID-19 Economic Response Act, No. 2
Dec 8, 2021 · C-4 · Crime & bail
Conversion-therapy ban
6 pledged key votes in this catalog. Missed votes do not move the rate.