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 Questions on the Order Paper With regard to the government’s announcement on August 12, 2021 to invest $1.44 billion into Telesat’s advanced low Earth orbit (LEO) satellite constellation, Telesat Lightspeed: (a) …

Voted No on Vote #847 on Bill C-69 Implement certain provisions of the budget tabled in Parliament on April 16, 2024

Voted Yes on Vote #848 on Bill C-65 Amend the Canada Elections

Voted No on Vote #849 on Bill C-65 Amend the Canada Elections

Voted Yes on Vote #850 Private Members' Business M-109 (Instruction to the Standing Committee on Procedure and House Affairs (amendments to the Standing …

Voted Yes on Vote #851 on Bill C-323 Amend the Excise Tax Act (mental health services)

Spoke at the Public Accounts committee on Report 1, ArriveCAN, of the 2024 Report 1 of the Auditor General … Okay. That is not a problem. Thank you, Commissioner Duheme and Deputy Commissioner Flynn, for your testimony and participation in relation to the study of “Report …

Spoke in the House on Taxation Mr. Speaker, after nine years of raising taxes, the Liberal-NDP government is doing it again with a new job-killing tax on health care, homes, farms, small …

Two weeks ago

Spoke at the Public Accounts committee on Report 6, Sustainable Development Technology Canada, of the 2024 Reports 5 to … I now call this meeting to order. Good afternoon, everyone. Welcome to meeting number 131 of the House of Commons Standing Committee on Public Accounts. Today's …

Spoke at the Public Accounts committee on Report 6, Canadian Net-Zero Emissions Accountability Act—2030 Emissions Reduction Plan, of the … Good afternoon, everyone. I call this meeting to order. Welcome to meeting number 130 of the House of Commons Standing Committee on Public Accounts. Today's meeting …

Three weeks ago

Spoke at the Public Accounts committee on Report 2, Housing in First Nations Communities, of the 2024 Reports 2 … I call this meeting to order. Welcome to meeting number 128 of the House of Commons Standing Committee on Public Accounts. Today's meeting is taking place …

A month ago

Spoke in the House on Petitions Mr. Speaker, the second petition concerns the Liberal-NDP government's plan to restrict access to natural health products and traditional medicines in Canada. These important treatments are …

Spoke in the House on Committees of the House Madam Speaker, I have the honour to present, in both official languages, the following two reports of the Standing Committee on Public Accounts. The 40th report …

Spoke in the House on Housing Madam Speaker, that is not good enough. Homes are not being built fast enough to help Canadians. Mr. Cory Hamilton is a husband and a father …

Spoke at the Public Accounts committee on Report 1, ArriveCAN, of the 2024 Report 1 of the Auditor General … I call this meeting to order. Good afternoon, everyone. Welcome to meeting number 126 of the House of Commons Standing Committee on Public Accounts. Today's meeting …

Spoke in the House on Parliament of Canada Act Madam Speaker, I appreciate the opportunity to rise this evening and speak to Bill C-377, an act to amend the Parliament of Canada Act, need to …

Spoke at the Public Accounts committee on Report 4, National Trade Corridors Fund—Transport Canada, of the 2024 Reports 2 … I call the meeting to order. Good afternoon, everyone. Welcome to meeting number 124 of the Standing Committee on Public Accounts. Today's meeting is taking place …

Spoke at the Public Accounts committee on Committee Business I have a speaking list, but let's wait one second. I'm going to respond to this, because I can see your point. I'm going to tell …

Spoke at the Public Accounts committee on Report 1, ArriveCAN, of the 2024 Report 1 of the Auditor General ... That's very good. That is done. Thank you. Additionally, I'd like to assure members that, as per the motion adopted on Tuesday, they can expect a ...

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

More than three months ago

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)