Won his last election, in 2021, with 60% of the vote.
Spoke in the House on Privilege Mr. Speaker, in yesterday's debate, I mentioned that I was one of the 18 parliamentarians targeted by this pixel reconnaissance attack from APT31. As I disclosed, ...
Voted No on Vote #759 on Bill C-59 Implement certain provisions of the fall economic statement tabled in Parliament on November 21, 2023 ...
Spoke in the House on Privilege Mr. Speaker, I wish I were pleased to join the debate, but I am not. I am one of those 18 parliamentarians who had their email ...
Voted Yes on Vote #754 Eighth report of the Standing Committee on National Defence
Voted Yes on Vote #755 18th report of the Standing Committee on Justice and Human Rights
Voted Yes on Vote #756 on Bill C-375 Amend the Impact Assessment Act (federal-provincial agreements)
Voted Yes on Vote #757 Private Members' Business M-112 (Political interference, violence, or intimidation on Canadian soil)
Spoke in the House on Petitions Mr. Speaker, I am tabling a petition on behalf of Hong Kongers all across Canada. The petitioners draw the attention of the House specifically to the ...
Spoke in the House on Questions Passed as Orders for Returns With regard to Immigration and Refugee Board hearings on refugee claims, in 2023: (a) for written hearings, how many claims were (i) accepted, (ii) rejected, (iii) ...
Spoke in the House on Petitions Mr. Speaker, the second petition is very dear to my heart, because I am a member of the Calgary Co-op. The Government of Canada has made ...
Spoke in the House on Committees of the House Madam Speaker, I would like to commend the member on at least recognizing the fact that there are IRGC agents in Vancouver. I do spend quite ...
Spoke at the Procedure and House Affairs committee on Parliamentary Protocol Related to an Incident in the Speaker's Gallery on Friday, ... —the one who volunteered to go to Auschwitz and spent several years there. He saw countless things that he then reported to western allies and then ...
Spoke in the House on The Economy Mr. Speaker, the Financial Post headline says it all. Scotiabank reports that the Bank of Canada rate cuts could be delayed due to high government spending. ...
Spoke in the House on Questions Passed as Orders for Returns With regard to the federal government's commitment to resettle 15,000 refugees in Canada following the renegotiation of the Safe Third Country Agreement: (a) what is the ...
Spoke at the Procedure and House Affairs committee on Question of Privilege Related to the Intimidation Campaign against the Member for ... Okay. I will try to be judicious with my time. I think the question is about who should get recognized in Parliament and who should not. ...
Spoke at the Citizenship and Immigration committee on Briefing on the Temporary Immigration Measures Initiated in Response to the Ongoing ... Chair, I would be fine voting to return the minister because we did lose quite a bit of time today. But the motion says “above all ...
Spoke at the Citizenship and Immigration committee on Closed Work Permits and Temporary Foreign Workers and Briefing on Recent Changes ... You did not include work hour limits in the announcement. You said that those announcements were going to be made in the future. Now you've said ...
Spoke at the Citizenship and Immigration committee on Closed Work Permits and Temporary Foreign Workers The reason I'm moving it is that we had a meeting on February 7 and we had the minister appear, as well as Mr. Anson from ...
Spoke at the Canada-China Relations committee on Canada–People’s Republic of China Relations Thank you, Mr. Chair. I'm going to begin by noting that Minister Freeland is not appearing today, as she said she would many weeks ago. It's ...
Spoke at the Canada-China Relations committee on Canada–People’s Republic of China Relations Professor, I'd just follow up regarding what Canada has experienced with the two Michaels. We just call them the “two Michaels” now; we don't even call ...
Spoke at the Citizenship and Immigration committee on Government's Response to the Final Report of the Special Committee on Afghanistan As to where we left off, I just want to make it clear that this is an IRCC issue. I have the Hong Kong Watch report. ...
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)