2025 Election: Langley candidates, ridings, and voting info

Everything you need to know about the upcoming federal election in Langley.

Want to stay up to date on the federal election in Langley? Subscribe for free to get the Fraser Valley Current in your email every weekday morning.

The 2025 federal election campaign will end April 28 with a new set of Parliamentarians tasked with the job of governing Canada.

Below, we’ve collected everything voters in Langley need to know about the election, including who is running, how to vote, and upcoming all-candidates meetings. You can find your riding below.

Don’t know which riding you are in? Find out here.

You can find our other election hubs here: Abbotsford & Mission | Chilliwack & Eastern Fraser Valley

Cloverdale-Langley City

The riding of Cloverdale-Langley City includes all of Langley City, as well the neighbouring Surrey communities of Clayton and Cloverdale. The riding’s boundaries have remained essentially unchanged from the 2021 election.

You can find information on how to vote, who your candidates are, details on all-candidates meetings, and links to past stories below.

The parties

There are four major parties fielding candidates in BC in the upcoming federal election: the Liberal Party of Canada, the Conservative Party of Canada, NDP, and the Green Party of Canada. There are also other smaller parties and independent candidates. You can find basic information about each party and their platform at the bottom of this page, or by using the links below.

Candidates

So far, three candidates are running in Cloverdale-Langley City: Tamara Jansen (Conservative), Kyle Latchford (Liberal), and Jim McMurtry (People’s Party of Canada). The candidates are listed in alphabetical order below.

Tamara Jansen - Conservative Party of Canada

Incumbent: Yes

Tamara Jansen was first elected MP of the Cloverdale-Langley City riding in 2019. She lost the riding to Liberal John Aldag in 2021 by a margin of only two percentage points. Aldag resigned in 2024 to run in the BC provincial election, and Jansen regained the riding in the resulting by-election.

Kyle Latchford - Liberal Party of Canada

Incumbent: No

Kyle Latchford is a senior advisor of public affairs for TransLink, and has worked in retail for many years. He was the former officer manager for Liberal MP John Aldag, and was part of Aldag’s campaign team in 2019 and 2021.

Jim McMurtry - People’s Party of Canada

Website | X 

Incumbent: No

Jim McMurtry is a former Abbotsford teacher who was fired for misconduct in 2023 after being found to have made inappropriate comments about residential schools, including claiming that very few children were taken from their homes. (You can read about Canadian residential schools and their impact in the Truth and Reconciliation Commission’s Final Report here.)

All-candidates meetings

Find upcoming all-candidates meetings and townhalls here.

  • Wednesday, April 16: The Cloverdale District Chamber of Commerce hosts an all-candidates meeting on Wednesday, April 16 from 6:30pm to 8pm. Admission is free, but seating is limited. Questions for candidates can be sent via email to the chamber. Details and registration online.

Election coverage

Find our stories about the 2025 federal election here. (The most recent stories will be at the top of the list.)

How to vote

You can find details on how to vote in our main election hub.

Where to vote

Unlike the BC provincial election, you must submit your ballot in your designated polling station.

If you register in advance, you will receive a voter information card with your designated polling station in the mail.

We will share the list of Fraser Valley polling stations when they become available after April 1.

Results

We will post a link to our Langley results page here when it is live. You will be able to keep up to date on the local outcome in real-time after polls close at 7pm on Monday, April 28. The page will also include who is winning in the Fraser Valley’s other ridings.

Are we missing something? Send us an email.

Langley Township-Fraser Heights

The Langley Township-Fraser Heights riding covers the northern half of Langley Township, including Walnut Grove, Fort Langley, and Murrayville. It also covers the Fraser Heights area of Surrey.

You can find information on how to vote, who your candidates are, details on all-candidates meetings, and links to past stories below.

The parties

There are four major parties fielding candidates in BC in the upcoming federal election: the Liberal Party of Canada, the Conservative Party of Canada, NDP, and the Green Party of Canada. There are also other smaller parties and independent candidates. You can find basic information about each party and their platform at the bottom of this page, or by using the links below.

Candidates

So far, four candidates are running in Langley Township-Fraser Heights: Holly Isaac (NDP), Alex Joehl (Libertarian), Debora Soutar (Green), Nasima Nastoh (Liberal) and Tako Van Popta (Conservative). The candidates are listed in alphabetical order below.

Holly Isaac - NDP

Incumbent: No

Holly Isaac is a Canada Post employee and spokesperson for the Canadian Union of Postal Workers. She has served as a media representative, first vice-president, and shop steward in the union.

Alex Joehl - Libertarian Party of Canada

Incumbent: No

Alex Joehl is a long-time campaigner for Libertarian parties nationally and provincially. He was leader of the BC Libertarian Party during the 2024 provincial election, in which he received less than one percent of the vote. He has also run for both council and school board.

Debora Soutar - Green Party of Canada

Incumbent: No

Debora Soutar is a retired forester and former natural history interpreter for Surrey Parks and BC Parks. She lives in Chilliwack and has served on the board of the Fraser Valley Watersheds Coalition and the Great Blue Heron Nature Reserve Society. She is also active in a number of other environmental and community organizations.

Nasima Nastoh - Liberal Party of Canada

Incumbent: No

Nasima Nastoh is an anti-bullying advocate who founded Hamed Nastoh’s Anti-Bullying Coalition after losing her son to suicide. She lives in Surrey and was acclaimed at the Liberal candidate for the riding on Sunday, March 23.

Tako Van Popta - Conservative Party of Canada

Incumbent: Yes

Tako Van Popta has been an MP for Langley-Aldergrove area since 2019. He was previously the Shadow Minister for Pacific Economic Development. He practiced law in the Fraser Valley for 30 years.

All-candidates meetings

Find upcoming all-candidates meetings and townhalls here.

  • To come

Election coverage

Find our stories about the 2025 federal election here. (The most recent stories will be at the top of the list.)

How to vote

You can find details on how to vote in our main election hub.

Where to vote

Unlike the BC provincial election, you must submit your ballot in your designated polling station.

If you register in advance, you will receive a voter information card with your designated polling station in the mail.

We will share the list of Fraser Valley polling stations when they become available after April 1.

Results

We will post a link to our Langley results page here when it is live. You will be able to keep up to date on the local outcome in real-time after polls close at 7pm on Monday, April 28. The page will also include who is winning in the Fraser Valley’s other ridings.

Are we missing something? Send us an email.

Abbotsford-South Langley

You can find information on the Abbotsford-South Langley riding in our Abbotsford and Mission Election Hub.

Are we missing something? Send us an email.

The parties

There are four major parties fielding candidates in BC in the upcoming federal election: the Liberal Party of Canada, the Conservative Party of Canada, NDP, and the Green Party of Canada. There are also other smaller parties and independent candidates. You can find basic information about each party and their platform below.

Liberal Party of Canada (LPC)

Leader: Mark Carney

Website: liberal.ca

Social media: Facebook | Instagram | Bluesky | X

Platform: Not yet released

Seats before election call: 153/338

The Liberal Party of Canada is led by Mark Carney, whom party members chose to replace outgoing Prime Minister Justin Trudeau in March. They governed with the support of the NDP. Carney is the former governor of the Bank of Canada and Bank of England, but has no political experience. Trudeau resigned in March after nine and a half years as Prime Minister. Previous Liberal prime ministers include Jean Chretien, and Paul Martin.

Conservative Party of Canada (CPC)

Leader: Pierre Poilievre

Website: conservative.ca

Social media: Facebook | Instagram | X

Platform: Not yet released

Seats before election call: 120/338

The Conservative Party of Canada has been led by Pierre Poilievre since 2022. Before the dissolution of Parliament it was the official opposition. Poilievre was first elected to Parliament in 2004 at the age of 25 and was a cabinet minister during Stephen Harper's final two years as Prime Minister. The Conservative Party of Canada was formally created in 2003, when the Progressive Conservative and the Canadian Alliance parties merged. It held power from 2006 to 2015, with Harper as Prime Minister. Erin O'Toole led the party during the 2021 election.

NDP

Leader: Jagmeet Singh

Website: ndp.ca

Social media: Facebook | Instagram | X

Platform: Not yet released

Seats before election call: 25/338

The New Democratic Party has been led by Jagmeet Singh. Before the dissolution of Parliament it held 25 seats and supported the Liberals through an agreement in which they pledged not to bring down the government in exchange for action on certain policies. Singh has led the NDP since 2017. He was previously a defence lawyer and a member of the Ontario Provincial Parliament. The NDP has never held power in Canada, although it was the official opposition from 2011 to 2015. Previous NDP leaders include Jack Layton and Tom Mulcair.

Green Party of Canada (GPC)

Leader: Elizabeth May and Jonathan Pedeneault

Website: greenparty.ca

Social media: Facebook | Instagram | Bluesky | X

Platform: Not yet released

Seats before election call: 2/338

The Green Party of Canada has two party leaders: Elizabeth May and Jonathan Pedneault. May has been a Member of Parliament since 2011. She previously led the party from 2006 to 2019 and returned to the leadership after the resignation of her successor, Annamie Paul. Pedneault joined her as co-leader in January. The party had two MPs before the election: May and Mike Morrice

Others

The Bloc Québécois is a federal party that only runs candidates in Québec and is broadly supportive of Québec independence. The party has been led by Yves-François Blanchet since 2019 and held 33 of 338 seats before the election was called. When no party has a Parliamentary majority, the Bloc has occasionally provided support to governing parties that promise either increased support for social services or decentralization of power within Canada.

The People’s Party of Canada is a relatively new party, formed by former Conservative Maxime Bernier in 2018. (Bernier was previously a cabinet minister in Stephen Harper's Conservative government before being ejected.) The party has never won a seat in Parliament, and last election held 5% of the popular vote.

Other registered political parties include the Animal Protection Party of Canada, the Canadian Future Party, the Centrist Party of Canada, the Christian Heritage Party of Canada, the Communist Part of Canada, the Libertarian Party of Canada, the Marijuana Party, the Marxist-Leninist Party of Canada, the Rhinoceros Party, and the United Party of Canada.

Candidates have also occasionally run as independents, although those bids are rarely successful during an election. There were four independent MPs in Parliament before the election call, three of whom were elected under the Liberal or Conservative banner before leaving the party part-way through their term.

Want to stay up to date on the federal election in Langley? Subscribe for free to get the Fraser Valley Current in your email every weekday morning.

Reply

or to participate.