Skip to main content
Parliament is in session today·Day 57 of 125 session days
Conservative

Eric Duncan

ConservativeStormont—Dundas—GlengarryOntario
1008Votes Cast
20Speeches
1Bills Sponsored
Background
Born
1987
Political Experience
Canadian politician in Ontario
Public Profile

Based on publicly available information — may contain inaccuracies

Business & Financial Interests

Before being elected as a Member of Parliament in 2019, Eric Duncan had a career in local politics. He was elected as a municipal councillor for the Township of North Dundas in 2010 at the age of 22. He later served two terms as the mayor of North Dundas, starting in 2014. Prior to his own career as an elected official, Duncan worked as the executive assistant for Guy Lauzon, the former Member of Parliament for the same riding of Stormont—Dundas—Glengarry. This background provided him with extensive experience in constituency work and federal politics before running for the seat himself.

Key Relationships & Connections

Eric Duncan's key political mentor is reportedly his predecessor, Guy Lauzon, for whom he worked as an executive assistant for several years before succeeding him as the MP for Stormont—Dundas—Glengarry. This relationship provided a direct path and established network for his entry into federal politics. Within the Conservative Party of Canada, Duncan is considered a close ally of party leader Pierre Poilievre. He served as Poilievre's caucus liaison during the 2022 leadership race and is seen as a key organizer and supporter for him within the Ontario caucus.

Where Eric Stands

Where Eric 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 — Stormont—Dundas—Glengarry

Eric Duncan won with 37,399 votes (56.3%)

Eric Duncan(Conservative)37,399 (56.3%)
Sarah Good(Liberal)26,407 (39.8%)
Mario Leclerc(NDP-New Democratic Party)1,653 (2.5%)
Gordon Kubanek(Green Party)674 (1.0%)
Karl Ivan MacKinnon(Libertarian)274 (0.4%)

Total votes cast: 66,407

How does Eric Duncan's voting record line up with your values?

Set 3 priorities
Recent Activity