House of Commons photo

Track John

Your Say

In Parliament

Elsewhere

Crucial Fact

  • His favourite word is liberals.

Conservative MP for New Brunswick Southwest (New Brunswick)

Won his last election, in 2021, with 50% of the vote.

A week ago

Spoke in the House on Rex Murphy Madam Speaker, Newfoundland and Labrador has contributed much to our great dominion, but few gifts from the Rock rival that of the now departed Rex Murphy. ...

Spoke in the House on Liberal Party of Canada Mr. Speaker, every year, Canadians pay more for less because of this Liberal government's inflationary deficits and bone-crushing taxes. The Liberal carbon tax is devastating pensioners, ...

Voted No on Vote #759 on Bill C-59 Implement certain provisions of the fall economic statement tabled in Parliament on November 21, 2023 ...

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 at the Public Accounts committee on Report 7, Cybersecurity of Personal Information in the Cloud, of the 2022 ... Good afternoon. I call the meeting to order. Welcome to meeting number 119 of the House of Commons Standing Committee on Public Accounts. Today's meeting is ...

Two weeks ago

Spoke in the House on Committees of the House Mr. Speaker, I have the honour to present, in both official languages, the 30th report of the Standing Committee on Public Accounts, entitled “Main Estimates 2024-25: ...

Spoke at the Public Accounts committee on Report 3, First Nations and Inuit Policing Program, of the 2024 Reports ... Good morning, everyone. I call the meeting to order. Welcome to meeting number 116 of the House of Commons Standing Committee on Public Accounts. Today's meeting ...

A month ago

Spoke in the House on Canadian Sustainable Jobs Act Mr. Speaker, I have neither heard a retraction nor an apology. You asked for it. It needs to be explicit. We need to hear it in ...

Spoke at the Public Accounts committee on Report 1, ArriveCAN, of the 2024 Report 1 of the Auditor General ... Thank you very much. Very good. We're going to go over the subcommittee meeting we had recently. Of note, I'm negotiating with the subcommittee members for ...

Spoke at the Public Accounts committee on Report 1, ArriveCAN, of the 2024 Report 1 of the Auditor General ... Good morning, everyone. I'm going to open the session. Witnesses, I believe you've been instructed on the earpieces. Channel 01 is the English channel. There will ...

Two months ago

Spoke at the Public Accounts committee on Report 1, ArriveCAN, of the 2024 Report 1 of the Auditor General ... I don't know. You're welcome to send a note to the clerk and find out what information Mr. Yeo has provided. Mrs. Shanahan, you seem intent ...

Spoke in the House on Government Accountability Mr. Speaker, on a point of order, the New Brunswick premier has written the Prime Minister, calling on him to cancel the carbon tax. I seek ...

Spoke in the House on Committees of the House Mr. Speaker, I have the honour to present, in both official languages, the 37th report of the Standing Committee on Public Accounts in relation to the ...

Three months ago

Spoke at the Public Accounts committee on Public Accounts of Canada 2023 and Report 1, ArriveCAN, of the 2024 ... Good afternoon, everyone. I call the meeting to order. Welcome to meeting number 104 of the House of Commons Standing Committee on Public Accounts. Today's meeting ...

Spoke in the House on Committees of the House Mr. Speaker, I have the honour to present, in both official languages, the 36th report of the Standing Committee on Public Accounts, entitled “Hydrogen’s Potential to ...

Spoke in the House on Business of Supply Madam Speaker, as chairman of the public accounts committee, I have the responsibility for coordinating the oversight of how federal programs and departments are managed by ...

More than three months ago

Spoke at the Public Accounts committee on ArriveCAN Sure. I'll address that now. You're pre-empting my conclusion. In mid-January, the Office of the Auditor General sent a letter to the Speaker of the House ...

Spoke at the Natural Resources committee on Committee Business Thank you, Mr. Chairman. I wasn't here at the last meeting. You mentioned a ruling. I'm unclear if that ruling was made today. Mr. Genuis did ...

Posted on Twitter The person Justin Trudeau handpicked to review Beijing’s election interference sits on the Trudeau Foundation, whic… https://t.co/PSHp4nRA5r

Posted on Twitter @poitrasCBC What are Trudeau Liberals doing to keep our streets safe? Liberal MPs amended Canada’s laws in 2019 to… https://t.co/PJqsDQtoCV

Posted on Twitter Liberals are soft on crime and soft on the causes of crime. Instead of reforms to keep our streets safe, Liberals m… https://t.co/GSzmboWFHk

Posted on Twitter Canada’s Auditor General will table her assessment of federal COVID-19 programs in Parliament on Tuesday, December… https://t.co/FlZVUu9qa9

Posted on Twitter Liberals extending House of Commons hours is about 1 thing: killing the ability of committees to review bills and h… https://t.co/BEx80o7WmZ

Posted on Twitter Lest we forget. Yet, Justin Trudeau won’t attend Friday’s Remembrance Day ceremony since he’s flying to a meeting i… https://t.co/3zQ0P83IV7

Introduced legislation Private member's bill C-519 An Act to amend the Excise Tax Act (motor vehicle fuel)

Introduced legislation Private member's bill C-518 An Act to amend the Members of Parliament Retiring Allowances Act (withdrawal allowance)