House of Commons photo

Track John

Your Say

In Parliament

Elsewhere

Crucial Fact

  • His favourite word is building.

Liberal MP for Etobicoke North (Ontario)

Won his last election, in 2025, with 53% of the vote.

This week

Spoke in the House on Employment Mr. Speaker, I want to thank my colleague from Carleton for supporting the skilled trades. Canada is embarking on one of the largest nation-building efforts in …

Voted Yes on Vote #180 on Bill S-210 Respecting Ukrainian Heritage Month

Spoke in the House on Employment Mr. Speaker, in fact, Canada this year has created 160,000 jobs and has created a huge workforce. I am actually quite pleased to take the opportunity …

Voted No on Vote #179 Opposition Motion (Affordability crisis)

Two weeks ago

Voted Yes on Vote #178 on Bill C-39 Respecting certain measures to strengthen the economy

Voted Yes on Vote #175 Fifth report of the Standing Committee on Health

Voted No on Vote #176 Opposition Motion (Diesel prices)

More than three months ago

Spoke in the House on Housing Mr. Speaker, I have a news flash for the hon. member. Who builds houses? The building trades build houses. Who is supporting the building trades? It …

Spoke in the House on The Economy Mr. Speaker, the Conservative Party leader needs to explain the $8.8 million of unaccounted for, unexplained expenses. The Conservatives know that we are in the middle …

Spoke in the House on The Economy Mr. Speaker, Canadians do not want theatrics. The Conservative leader knows full well that we are in a trade war, which is creating real headwinds for …

Spoke in the House on The Economy Mr. Speaker, we are proud to stand up for our record every day in this House of Commons because the member knows very well that we …

Spoke in the House on The Economy Mr. Speaker, we have Canada's first European LNG agreement, more than $30 billion in investments secured; the Nouveau Monde Graphite mine project in Quebec, over 1,000 …

Spoke in the House on Seniors Mr. Speaker, the member talks about affordability, but when it comes time to support the very measures that benefit the seniors in her riding, she votes …

Spoke at the Human Resources committee on Government Mandates and Key Priorities and The definition of "work" and the … Thank you very much, Mr. Chair. I appreciate that there is a much more interesting committee going on, so I appreciate everyone's attendance here today. I'd …