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.

Yesterday

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)

Voted Yes on Vote #758 on Bill C-270 Amend the Criminal Code (pornographic material)

This week

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

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

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

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

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

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

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)