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

Voted No on Vote #740 on Bill S-209 Respecting Pandemic Observance Day

Voted No on Vote #739 Motion to proceed to Orders of the Day

Voted Yes on Vote #737 on Bill C-50 Respecting accountability, transparency and engagement to support the creation of sustainable jobs for workers and ...

Voted No on Vote #738 on Bill C-50 Respecting accountability, transparency and engagement to support the creation of sustainable jobs for workers and ...

Two weeks ago

Voted No on Vote #686 Motion to proceed to Orders of the Day

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 ...

Three weeks ago

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 ...

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 ...

A month ago

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 ...

Two 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 ...

Spoke in the House on Carbon Pricing Mr. Speaker, let us remember, these Liberals promised they would never increase the carbon tax by more than $50 a tonne. It is skyrocketing, up to ...

Three months ago

Spoke in the House on Points of Order Mr. Speaker, it is not about the current speaker, but I wanted to catch it early so that I did not cut him off and I ...

Spoke in the House on Medical Assistance in Dying Mr. Speaker, with an ever-increasing number of Canadians struggling with mental illness, we need a government that will listen to mental health advocates and professionals. Common-sense ...

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 ...

More than three months ago

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 ...

Spoke at the Public Accounts committee on ArriveCAN I call this meeting to order. Welcome to meeting number 76 of the House of Commons Standing Committee on Public Accounts. Pursuant to Standing Order 108(2), ...

Spoke at the Public Accounts committee on Committee Business I call this meeting to order. Welcome to meeting 68 of the Standing House of Commons Committee for Public Accounts. I'm just going to update everyone ...

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)