Won his last election, in 2021, with 60% of the vote.
Spoke in the House on Committees of the House Mr. Speaker, I am delighted that answers to questions have been tabled in the House. The government has now created one carve-out for heating oil. It ...
Spoke in the House on Government Business No. 31—Proceedings on Bill C-50 Madam Speaker, the parliamentary secretary completely avoided answering the question from the member for Lakeland, demonstrating that the bill would not actually impact the workers most ...
Spoke in the House on Committees of the House Madam Speaker, artificial intelligence obviously depends on models and information that it scoops up off the Internet. There are two sources of information to build the ...
Voted No on Vote #462 Motion to adjourn the debate
Voted Yes on Vote #463 Motion to adjourn the debate
Voted No on Vote #464 Motion to proceed to Orders of the Day
Voted No on Vote #465 Ways and means motion No. 19
Voted Yes on Vote #457 Tenth report of the Standing Committee on Foreign Affairs and International Development (amendment)
Spoke at the Citizenship and Immigration committee on Government's Response to the Final Report of the Special Committee on Afghanistan ... Thank you, Mr. Chambers. I'm going to move on. Now I'd like to talk to the witnesses in the room about the integrity services branch's investigator ...
Spoke in the House on Affordable Housing and Groceries Act Mr. Speaker, I ask for a recorded division.
Spoke in the House on Enhancing Transparency and Accountability in the Transportation System Act Madam Speaker, that felt like a long 20 minutes. I do want to make a commentary about the member admonishing the Conservatives for simply bringing forward ...
Spoke in the House on Carbon Pricing Madam Speaker, I am glad to be able to rise, following up on my question from a few weeks ago about the so-called carbon tax exemption ...
Spoke in the House on Polish Heritage Month Madam Speaker, I am joining the debate. I will read the parts of the motion that I want to talk about the most. First is “the ...
Spoke at the Citizenship and Immigration committee on Government's Response to the Final Report of the Special Committee on Afghanistan That's where I'm going, because I'm saying that just in this current evacuation they're very clearly stating that they talked to the chief of staff. In ...
Spoke in the House on Business of Supply Mr. Speaker, I am glad to be joining this debate. I will be sharing my time with the member for Edmonton Mill Woods, my colleague from ...
Spoke at the Citizenship and Immigration committee on Exploitation Scheme Targeting Certain International Students and Briefing on Priorities and Objectives ... Just in case, I want to make sure, so I will read out the NOC codes I would like, and your department could then provide them ...
Spoke at the Canada-China Relations committee on Canada–People’s Republic of China Relations Thank you, Chair. This is the motion I am moving: That the committee conduct a meeting on Canada’s freeze in government-led activity with the Asian Infrastructure ...
Spoke at the Public Accounts committee on Report 8, Emergency Management in First Nations Communities – Indigenous Services Canada, ... So they're in violation. You also mentioned, Auditor General, the processing times. In all of our MP offices, we probably get hundreds of people every single ...
Spoke at the Official Languages committee on Increased Francophone Immigration to Canada It's more of a customer service issue, and that's why I'm asking the question. International students select from all the countries where they could choose to ...
Spoke at the Environment committee on Clean Technologies in Canada That's the first part of it. You have the wrong person in this. I think the original intent was to speak about this part of it. ...
Spoke at the Citizenship and Immigration committee on Exploitation Scheme Targeting Certain International Students That's one way of doing it. I'm going to suggest a different one. Wouldn't it be wiser, perhaps, for the federal government to simply tell DLIs ...
Posted on Twitter Wow. https://t.co/DwEeiIVdtM
Posted on Twitter The former GG is a good man in a hopeless conflict of interest. He is a member of the Trudeau Foundation and has a… https://t.co/qBtphHXGWV
Posted on Twitter The Liberal-CBC spin machine is in overdrive this morning trying to cover for the failures of the Trudeau's divisiv… https://t.co/gvbHkjuMl8
Posted on Twitter Promoting Alberta in Washington, A problem-riddled public service and more in this weeks edition of 'Resuming Debat… https://t.co/JubtyjrDBG
Posted on Twitter Scathing criticism of a broken government by the independent Parliament Budget Officer. https://t.co/5sd6ktYzzI https://t.co/Tvqu3UhTqf
Posted on Twitter Update on C-21, tabling petitions and more in this week's episode of 'Resuming Debate'. https://t.co/hsq9ApaoSr https://t.co/iNZgZxd6i2
Introduced legislation Private member's bill C-211 An Act to amend the Canada Labour Code (bereavement leave)
Introduced legislation Private member's bill C-307 An Act to amend the Canada Labour Code (bereavement leave)
Introduced legislation Private member's bill C-263 An Act to amend the Federal-Provincial Fiscal Arrangements Act (equalization)
Introduced legislation Private member's bill C-435 An Act to establish Rare Disease Day
Introduced legislation Private member's bill C-399 An Act to amend the Income Tax Act (disability tax credit)