Parliament returns Monday, April 13
Liberal

Ron McKinnon

LiberalCoquitlam—Port CoquitlamBritish Columbia
1008Votes Cast
20Speeches
1Bills Sponsored
Background
Born
August 8, 1951 — Alberta
Family
Married to Christine, two daughters, Katherine and Sarah
Education
Bachelor of Science from the University of Alberta; honours diploma in Computer Technology from the Southern Alberta Institute of Technology
Political Experience
Ran for election in 2008, elected MP for Coquitlam—Port Coquitlam in 2015, re-elected in 2019, 2021 and 2025. Chair of the Standing Committee on Health, Chair of the Standing Committee on Public Safety and National Security, vice chair of the Standing Joint Committee on Scrutiny of Regulations
Notable
Introduced Bill C-224, the Good Samaritan Drug Overdose Act and Bill C-316, the Court Challenges Program Act
Committee Memberships
Member
Where Ron Stands

Where Ron falls on key policy spectrums

They vote

Your Money

Taxes & Government SpendingBusiness & Worker RulesEnergy & the Economy

People & Society

HealthcareImmigrationIndigenous PeoplesIdentity & Human RightsEducation & ChildcareDrug Policy

How We're Governed

National Security & DefencePolitical & Electoral ReformCrime & Public SafetyFirearms

Land & Community

Environment, Climate & ResourcesHousing & Cost of LivingRural Communities & Culture
They vote
Riding
House Seat
2025 Election Results — Coquitlam—Port Coquitlam

Ron McKinnon won with 27,250 votes (47.4%)

Ron McKinnon(Liberal)27,250 (47.4%)
Iain Black(Conservative)24,730 (43.0%)
Laura Dupont(NDP-New Democratic Party)4,253 (7.4%)
Lewis Clarke Dahlby(Libertarian)785 (1.4%)
Michael Peter Glenister(Green Party)504 (0.9%)

Total votes cast: 57,522

Recent Activity
Mar 25, 2026

Did Mr. Deltell move his motion?

Mar 25, 2026

I understand now. It's not the city that decided to make this payment. It's the government that's requesting it. Thank you.

Mar 25, 2026

I have a question for Mr. Deltell. I don't understand why the city is going to pay $1 million to this fellow who stole money from them.

Mar 25, 2026

That doesn't explain why the city is going to pay him money.

Mar 23, 2026

Thank you.

Mar 23, 2026

If I understand, you're not saying that it's a lack of resources on the government side. It's more about negotiations with the unions and....

Mar 23, 2026

Well, in making some progress on....

Mar 23, 2026

A lot of this complexity in the payrolls and processes is wrapped up in agreements with unions and so forth.

Mar 23, 2026

That's fair enough.

Mar 23, 2026

These changes to payrolls and such could be done as they transition into the new system on a department-by-department basis.

Mar 23, 2026

Is there any particular department that is more problematic than others?