2024 BC Election: Langley ridings, candidates, and polling info

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

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

On Saturday, Oct. 19, British Columbian voters will head to the polls to select their new provincial government.

Below, we’ve collected everything voters in Langley will want 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: Chilliwack | Abbotsford & Mission

Langley-Willowbrook

Langley has changed a lot since the last election, with the ultra-populous Langley and Langley East ridings redistributed into three new ridings. Langley-Willowbrook is centered around Langley City, and includes the rapidly growing Willowbrook neighbourhood. The riding goes as far south as Brookswood, and as far north as 72 Avenue.

For information on each of the three major parties, check out our general election hub here.

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

Results

You can find our Langley-Willowbrook results page below, where you can keep up to date on the local outcome in real-time after polls close at 8pm on Saturday, Oct. 19. The page also includes an overview of what’s happening across BC, and who is winning in the Fraser Valley’s other ridings.

Candidates

Three candidates are running for Langley-Willowbrook: former Langley Township councillor Petrina Arnason, NDP incumbent Andrew Mercier, and holistic clinic owner Judy Toor. The candidates are listed in alphabetical order below.

Petrina Arnason - BC Greens

Incumbent: No

Petrina Arnason was a long-time fixture on Langley Township’s council, being elected in 2014 and 2018. She ran in the 2022 municipal election, but failed to retain her seat, with support from 28.9% of voters. Arnason is now running with the BC Green Party.

Andrew Mercier - BC NDP

Incumbent: Yes

Andrew Mercier is a labour lawyer and former executive director of the BC Building Trades Council. He was first elected to the legislature with the NDP in 2020, winning with 47.2% of the vote. Mercier is the Minister of State for Sustainable Forestry Innovation, and served as both the Minister of State for Workforce Development and Parliamentary Secretary for Skills Training.

Jody Toor - BC Conservatives

Incumbent: No

Jody Toor is a holistic healthcare practitioner in Langley, and runs a integrative holistic clinic in the community. Toor is also a breast cancer survivor and mother, and has worked with local food banks and charity groups.

All-candidates meetings

Find upcoming all-candidates meetings and townhalls here.

  • Thursday, Sept. 26: The Greater Langley Chamber of Commerce hosted an all-candidates meeting for Langley-Willowbrook and Langley-Walnut Grove on Thursday, Sept. 26 at 6pm. Click here for interviews with the two candidates who attended: Andrew Mercier | Petrina Arnason. Jody Toor did not participate.

  • Friday, Oct. 4: Langley Seniors in Action hosted an all-candidates meeting for the Langley-Willowbrook riding on Friday, Oct. 4 from 2 to 4pm. READ A RECAP HERE.

Election coverage

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

How to vote

If you are a Canadian citizen over the age of 18, and have lived in British Columbia since April 18, you are eligible to vote in the upcoming provincial election.

There are four ways to vote: at a district electoral office, by mail, on advance voting days, or on Oct. 19.

By mail

Voting by mail is available to all voters in BC—there are no special requirements to get a mail-in ballot. The ballots are issued with step-by-step instructions.

People can request a mail-in voting package online or by phone before 8pm on Sunday, Oct. 13. This is to ensure there is enough time for the ballot to be mailed to you, and for you to mail the ballot back.

Elections BC must receive your mail-in vote no later than 8pm on Saturday, Oct. 19. Late votes will not be counted. Voters can return their package in the postage-paid return envelope, by dropping it off at their local district electoral office, or by dropping it off at an advance voting or general polling station.

If you do not register in advance, you will need to prove your identify and residential address by either uploading acceptable ID to Elections BC’s secure upload system or including photocopies in your voting package. (Details on how to register in advance at below.)

Advance voting

Advance voting will take place over the Thanksgiving long weekend, from Thursday, Oct. 10 to Sunday, Oct. 13, and Tuesday, Oct. 15 to Wednesday, Oct. 16. (Advance voting is closed on Thanksgiving Monday.) Voting is open between 8am and 8pm each day.

Like voters on election day, advance voters will need to bring ID with them to the polling station. Voters can either:

  • Bring a government-issued photo ID that has your name and address. (Examples: BC Driver’s License, BC Identification Card, BC Services Card with photo, a Certificate of Indian Status, etc.) OR

  • Bring two pieces of ID that both show your name (one must also show your current address. (Examples: birth certificate, passport, Canada Child Tax Benefit statement, student card, bank statement, Where to Vote card, residential lease, report card) OR

  • If you don’t have identification, you can have another person vouch for your identify. (Elections BC specifies which people can vouch for another voter.)

A full list of acceptable ID is available on the Elections BC website.

All voters can submit their ballot at any polling station in British Columbia. Preliminary polling stations are shown in Where to vote.

Election Day

General voting will take place on Saturday, Oct. 19 from 8am to 8pm across BC. Voters will need to bring ID with them to the polling station. Voters can either:

  • Bring a government-issued photo ID that has your name and address. (Examples: BC Driver’s License, BC Identification Card, BC Services Card with photo, a Certificate of Indian Status, etc.) OR

  • Bring two pieces of ID that both show your name (one must also show your current address. (Examples: birth certificate, passport, Canada Child Tax Benefit statement, student card, bank statement, Where to Vote card, residential lease, report card) OR

  • If you don’t have identification, you can have another person vouch for your identify. (Elections BC specifies which people can vouch for another voter.)

A full list of acceptable ID is available on the Elections BC website.

All voters can submit their ballot at any polling station in British Columbia. Preliminary polling stations are shown in Where to vote.

District electoral office

People who don’t want to wait in line during advance voting or on election day, and don’t want to register to vote by mail can go in person to one of Elections BC’s district electoral offices. Offices are open from 9am to 5pm on weekdays, and on Saturdays from 10am to 4pm. They are open longer during advance voting, and are open until 4pm on election day.

There is one district electoral office for each riding. Their locations are available online.

Register in advance

Although it is not required, Elections BC strongly suggests voters register for the election in advance. Registered voters will be mailed information about the provincial election, include details on where to vote locally and when to vote. People can register online, by phone, or by mail.

Registration closes on Monday, Oct. 7. People who did not register in advance are still able to vote. They simply won’t receive a Where to Vote card in the mail.

Teens who are not yet eligible to vote can register as a future voter, so they are automatically added to the provincial voters list when they turn 18. Details are online.

Where to vote

In British Columbia, any voter can vote at any polling station for the provincial election. These are the ones in Langley-Willowbrook.

Advance voting

Elections BC has released a list of advance voting locations. These polling stations will be open from 8am to 8pm from Thursday, Oct. 10 to Sunday, Oct. 13, and Tuesday, Oct. 15 to Wednesday, Oct. 16, unless otherwise noted.

  • Best Western Plus Langley (5978 Glover Rd., Langley City)

  • Timms Community Centre (20399 Douglas Cres., Langley City) *Not open Saturday, Oct. 12

Election day

Elections BC has released a list of election day voting locations. These polling stations will be open from 8am to 8pm on Saturday, Oct. 19.

  • Alice Brown Elementary School (20011 44 Ave., Langley City)

  • Belmont Elementary School (20390 40 Ave., Langley)

  • Blacklock Fine Arts Elementary (5100 206 St., Langley City)

  • Douglas Park Community School (5409 206 St., Langley City)

  • H.D. Stafford Middle School (20441 Grade Cres., Langley City)

  • Langley Meadows Community School (2244 Willoughby Way Langley)

  • Nicomekl Elementary School (20050 53 Ave., Langley City)

  • R.C. Garnett Demonstration School (7096 201 St., Langley)

  • Uplands Elementary School (4471 207A St., Langley City)

Are we missing something? Send us an email.

Langley-Walnut Grove

Langley has changed a lot since the last election, with the ultra-populous Langley and Langley East ridings redistributed into three new ridings. Langley-Walnut Grove is centered on the northern Langley Township communities of Willoughby, Walnut Grove, and Fort Langley.. The riding goes as far south as 72 Avenue, and as far east as 240 Street.

For information on each of the three major parties, check out our general election hub here.

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

Results

You can find our Langley-Walnut Grove results page below, where you can keep up to date on the local outcome in real-time after polls close at 8pm on Saturday, Oct. 19. The page also includes an overview of what’s happening across BC, and who is winning in the Fraser Valley’s other ridings.

Candidates

Four candidates are running for Langley-Walnut Grove: NDP incumbent Megan Dykeman, financial entrepreneur Rylee Mac Lean, independent candidate Carlos Suarez Rubio, and Langley Township councillor Misty Van Popta. The candidates are listed in alphabetical order below.

Megan Dykeman - BC NDP

Incumbent: Yes

Megan Dykeman is a former Langley school board trustee and an agriculture advocate in Langley. She was elected to the legislature with the NDP in 2020 with 42.6% of the vote. Dykeman served as the Parliamentary Secretary for Community Development and Non-Profits before the election.

Rylee Mac Lean - BC Greens

Incumbent: No

Rylee Mac Lean is an entrepreneur with a background in financial services. She is focused on financial literacy, and aims to bring financial independence to people in underserved communities.

Carlos Suarez Rubio - Independent

Incumbent: No

Carlos Suarez Rubio is a Trinity Western University alumni and is against the SOGI-123 resource. He ran for Langley Township council in 2022 and lost with the lowest vote share of anyone on the ballot. He is currently a greenskeeper at Newlands Country Golf Club in Langley.

Misty Van Popta - BC Conservatives

Incumbent: No

Misty Van Popta is a current Langley Township councillor, elected with Eric Woodward’s Contract with Langley in 2022 with 36.3% of the vote. She is currently on Metro Vancouver’s Water Committee and previously served on its Climate Action Committee. She is also a project management professional and small business owner.

All-candidate meetings

Find upcoming all-candidates meetings and townhalls here.

  • Thursday, Sept. 26: The Greater Langley Chamber of Commerce hosted an all-candidates meeting for Langley-Willowbrook and Langley-Walnut Grove on Sept. 26 . Click here for interviews with the two candidates who attended: Megan Dykeman | Rylee MacLean, Misty Van Popta, and Carlos Suarez Rubio did not participate..

  • Monday, Oct. 7: Langley Seniors in Action hosted an all-candidates meeting for the Langley-Walnut Grove riding on Monday, Oct. 7 from 2 to 4pm. READ A RECAP HERE.

Election coverage

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

How to vote

If you are a Canadian citizen over the age of 18, and have lived in British Columbia since April 18, you are eligible to vote in the upcoming provincial election.

There are four ways to vote: at a district electoral office, by mail, on advance voting days, or on Oct. 19.

By mail

Voting by mail is available to all voters in BC—there are no special requirements to get a mail-in ballot. The ballots are issued with step-by-step instructions.

People can request a mail-in voting package online or by phone before 8pm on Sunday, Oct. 13. This is to ensure there is enough time for the ballot to be mailed to you, and for you to mail the ballot back.

Elections BC must receive your mail-in vote no later than 8pm on Saturday, Oct. 19. Late votes will not be counted. Voters can return their package in the postage-paid return envelope, by dropping it off at their local district electoral office, or by dropping it off at an advance voting or general polling station.

If you do not register in advance, you will need to prove your identify and residential address by either uploading acceptable ID to Elections BC’s secure upload system or including photocopies in your voting package. (Details on how to register in advance at below.)

Advance voting

Advance voting will take place over the Thanksgiving long weekend, from Thursday, Oct. 10 to Sunday, Oct. 13, and Tuesday, Oct. 15 to Wednesday, Oct. 16. (Advance voting is closed on Thanksgiving Monday.) Voting is open between 8am and 8pm each day.

Like voters on election day, advance voters will need to bring ID with them to the polling station. Voters can either:

  • Bring a government-issued photo ID that has your name and address. (Examples: BC Driver’s License, BC Identification Card, BC Services Card with photo, a Certificate of Indian Status, etc.) OR

  • Bring two pieces of ID that both show your name (one must also show your current address. (Examples: birth certificate, passport, Canada Child Tax Benefit statement, student card, bank statement, Where to Vote card, residential lease, report card) OR

  • If you don’t have identification, you can have another person vouch for your identify. (Elections BC specifies which people can vouch for another voter.)

A full list of acceptable ID is available on the Elections BC website.

All voters can submit their ballot at any polling station in British Columbia. Preliminary polling stations are shown in Where to vote.

Election Day

General voting will take place on Saturday, Oct. 19 from 8am to 8pm across BC. Voters will need to bring ID with them to the polling station. Voters can either:

  • Bring a government-issued photo ID that has your name and address. (Examples: BC Driver’s License, BC Identification Card, BC Services Card with photo, a Certificate of Indian Status, etc.) OR

  • Bring two pieces of ID that both show your name (one must also show your current address. (Examples: birth certificate, passport, Canada Child Tax Benefit statement, student card, bank statement, Where to Vote card, residential lease, report card) OR

  • If you don’t have identification, you can have another person vouch for your identify. (Elections BC specifies which people can vouch for another voter.)

A full list of acceptable ID is available on the Elections BC website.

All voters can submit their ballot at any polling station in British Columbia. Preliminary polling stations are shown in Where to vote.

District electoral office

People who don’t want to wait in line during advance voting or on election day, and don’t want to register to vote by mail can go in person to one of Elections BC’s district electoral offices. Offices are open from 9am to 5pm on weekdays, and on Saturdays from 10am to 4pm. They are open longer during advance voting, and are open until 4pm on election day.

There is one district electoral office for each riding. Their locations are available online.

Register in advance

Although it is not required, Elections BC strongly suggests voters register for the election in advance. Registered voters will be mailed information about the provincial election, include details on where to vote locally and when to vote. People can register online, by phone, or by mail.

Registration closes on Monday, Oct. 7. People who did not register in advance are still able to vote. They simply won’t receive a Where to Vote card in the mail.

Teens who are not yet eligible to vote can register as a future voter, so they are automatically added to the provincial voters list when they turn 18. Details are online.

Where to vote

In British Columbia, any voter can vote at any polling station for the provincial election. These are the ones in Langley-Walnut Grove.

Advance voting

Elections BC has released a list of advance voting locations. These polling stations will be open from 8am to 8pm from Thursday, Oct. 10 to Sunday, Oct. 13, and Tuesday, Oct. 15 to Wednesday, Oct. 16, unless otherwise noted.

  • Willoughby Hall (20809 83 Ave., Langley)

Election day

Elections BC has released a list of election day voting locations. These polling stations will be open from 8am to 8pm on Saturday, Oct. 19.

  • Alex Hope Elementary School (21150 85 Ave., Langley)

  • Donna Gabriel Robins Elementary School (7844 204B St., Langley)

  • Walnut Grove Dorothy Peacock Elementary School (20292 91A Ave., Langley)

  • Fort Langley Elementary School (8877 Bartlett St., Langley)

  • Gordon Greenwood Elementary School (9175 206 St., Langley)

  • Langley Fine Arts School (9096 Trattle St., Langley)

  • Lynn Fripps Elementary School (21020 83 Ave., Langley)

  • R.E. Mountain Secondary School (7633 202A St., Langley)

  • Richard Bulpitt Elementary School (20965 77A Ave., Langley)

  • Sandman Hotel Langley (8828 201 St., Langley)

  • Topham Elementary School (21555 91 Ave., Langley)

  • Walnut Grove Secondary School (8919 Walnut Grove Dr., Langley)

  • West Langley Elementary School (9403 212 St., Langley)

  • Yorkson Creek Middle School (20686 84 Ave., Langley)

Are we missing something? Send us an email.

Langley-Abbotsford

Langley-Abbotsford is composed of portions of the former Langley East riding, as well as significant parts of Abbotsford South. Langley-Abbotsford covers most of the rural parts of Langley Township, with major centres including Aldergrove, Glen Valley, Hopington, Murrayville, and Fernridge. Its Abbotsford component is relatively small, including only rural properties west of Bradner Road.

For information on each of the three major parties, check out our general election hub here.

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

Results

You can find our Langley-Abbotsford results page below, where you can keep up to date on the local outcome in real-time after polls close at 8pm on Saturday, Oct. 19. The page also includes an overview of what’s happening across BC, and who is winning in the Fraser Valley’s other ridings.

Candidates

Five candidates have announced they are running for Langley-Abbotsford: former MP John Aldag, first-generation Canadian Harman Bhangu, former teacher Shelly Jan, BC Libertarian leader Alex Joehl, former BC United candidate Karen Long, and pharmacist Melissa Snazell. The riding is new, so there is no incumbent for the seat. The candidates are listed in alphabetical order below.

John Aldag - BC NDP

Incumbent: No

John Aldag is a former MP, first elected to the House of Commons in 2015 with the federal Liberal Party, and elected again in 2021 with 39.2% of the vote. He resigned his seat in May to run for the provincial election with the NDP. Before his time as an MP, he was the administrator of the Fort Langley National Historic Site.

Harman Bhangu - BC Conservatives

Incumbent: No

Harman Bhangu is a first-generation Canadian, and has worked as an aggregate hauler, while managing operations and contract bids. He is also a minor league football coach. Bhangu initially began his campaign in Surrey South, but is now running in Langley-Abbotsford, where he lives with his wife and kids.

Shelly Jan - WITHDRAWN

Shelly Jan has withdrawn from the election. As she withdrew after Elections BC’s candidate deadline, her name will still appear on the ballot. Signs will be posted at local polling stations indicating that she is no longer running for election.

Alex Joehl - BC Libertarians

Incumbent: No

Alex Joehl is the leader of the BC Libertarian Party, and a long-time campaigner. He has run both federally and provincially, as well as for both council and school board, although he has never won. The BC Libertarian Party focuses on private property rights, free expression, and decentralization.

Karen Long - Independent (former BC United)

Incumbent: No

Karen Long began her campaign as a BC United candidate, and decided to run as an independent when the BC United campaign was suspended. She is a former accountant and recipient of numerous community service awards.

Melissa Snazell - BC Greens

Incumbent: No

Melissa Snazell is a pharmacy technician in Aldergrove. She is currently pursuing a degree in public policy, focusing on climate issues.

All-candidate meetings

Find upcoming all-candidates meetings and townhalls here.

  • Wednesday, Oct. 2: The Greater Langley Chamber of Commerce and Abbotsford Chamber of Commerce hosted an all-candidates meeting for the Langley-Abbotsford riding at Aldergrove Heritage Hall on Oct. 2. The forum discussed business-related issues. You can watch the forum below. Melissa Snazell, Harman Banghu, and Shelly Jan did not participate.

  • Wednesday, Oct. 9: Langley Seniors in Action hosted an all-candidates meeting for the Langley-Abbotsford riding on Wednesday, Oct. 9 from 2 to 4pm. Details online.

Election coverage

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

How to vote

If you are a Canadian citizen over the age of 18, and have lived in British Columbia since April 18, you are eligible to vote in the upcoming provincial election.

There are four ways to vote: at a district electoral office, by mail, on advance voting days, or on Oct. 19.

By mail

Voting by mail is available to all voters in BC—there are no special requirements to get a mail-in ballot. The ballots are issued with step-by-step instructions.

People can request a mail-in voting package online or by phone before 8pm on Sunday, Oct. 13. This is to ensure there is enough time for the ballot to be mailed to you, and for you to mail the ballot back.

Elections BC must receive your mail-in vote no later than 8pm on Saturday, Oct. 19. Late votes will not be counted. Voters can return their package in the postage-paid return envelope, by dropping it off at their local district electoral office, or by dropping it off at an advance voting or general polling station.

If you do not register in advance, you will need to prove your identify and residential address by either uploading acceptable ID to Elections BC’s secure upload system or including photocopies in your voting package. (Details on how to register in advance at below.)

Advance voting

Advance voting will take place over the Thanksgiving long weekend, from Thursday, Oct. 10 to Sunday, Oct. 13, and Tuesday, Oct. 15 to Wednesday, Oct. 16. (Advance voting is closed on Thanksgiving Monday.) Voting is open between 8am and 8pm each day.

Like voters on election day, advance voters will need to bring ID with them to the polling station. Voters can either:

  • Bring a government-issued photo ID that has your name and address. (Examples: BC Driver’s License, BC Identification Card, BC Services Card with photo, a Certificate of Indian Status, etc.) OR

  • Bring two pieces of ID that both show your name (one must also show your current address. (Examples: birth certificate, passport, Canada Child Tax Benefit statement, student card, bank statement, Where to Vote card, residential lease, report card) OR

  • If you don’t have identification, you can have another person vouch for your identify. (Elections BC specifies which people can vouch for another voter.)

A full list of acceptable ID is available on the Elections BC website.

All voters can submit their ballot at any polling station in British Columbia. Preliminary polling stations are shown in Where to vote.

Election Day

General voting will take place on Saturday, Oct. 19 from 8am to 8pm across BC. Voters will need to bring ID with them to the polling station. Voters can either:

  • Bring a government-issued photo ID that has your name and address. (Examples: BC Driver’s License, BC Identification Card, BC Services Card with photo, a Certificate of Indian Status, etc.) OR

  • Bring two pieces of ID that both show your name (one must also show your current address. (Examples: birth certificate, passport, Canada Child Tax Benefit statement, student card, bank statement, Where to Vote card, residential lease, report card) OR

  • If you don’t have identification, you can have another person vouch for your identify. (Elections BC specifies which people can vouch for another voter.)

A full list of acceptable ID is available on the Elections BC website.

All voters can submit their ballot at any polling station in British Columbia. Preliminary polling stations are shown in Where to vote.

District electoral office

People who don’t want to wait in line during advance voting or on election day, and don’t want to register to vote by mail can go in person to one of Elections BC’s district electoral offices. Offices are open from 9am to 5pm on weekdays, and on Saturdays from 10am to 4pm. They are open longer during advance voting, and are open until 4pm on election day.

There is one district electoral office for each riding. Their locations are available online.

Register in advance

Although it is not required, Elections BC strongly suggests voters register for the election in advance. Registered voters will be mailed information about the provincial election, include details on where to vote locally and when to vote. People can register online, by phone, or by mail.

Registration closes on Monday, Oct. 7. People who did not register in advance are still able to vote. They simply won’t receive a Where to Vote card in the mail.

Teens who are not yet eligible to vote can register as a future voter, so they are automatically added to the provincial voters list when they turn 18. Details are online.

Where to vote

In British Columbia, any voter can vote at any polling station for the provincial election. These are the ones in Langley-Abbotsford.

Advance voting

Elections BC has released a list of advance voting locations. These polling stations will be open from 8am to 8pm from Thursday, Oct. 10 to Sunday, Oct. 13, and Tuesday, Oct. 15 to Wednesday, Oct. 16, unless otherwise noted.

  • Royal Canadian Legion Branch (265 26607 Fraser Hwy., Aldergrove)

  • United Churches of Langley - Murrayville (21562 Old Yale Rd., Langley)

Election day

Elections BC has released a list of election day voting locations. These polling stations will be open from 8am to 8pm on Saturday, Oct. 19.

  • Aberdeen Elementary School (2975 Bradner Rd., Abbotsford)

  • Aldergrove Community Secondary School (26850 29 Ave., Aldergrove)

  • Betty Gilbert Middle School (26845 27 Ave., Aldergrove)

  • Bradner Community Hall (5305 Bradner Rd., Abbotsford)

  • Brookswood Secondary School (20902 37A Ave., Langley)

  • Coghlan Fundamental Elementary School (4452 256 St., Aldergrove)

  • D.W. Poppy Secondary School (23752 52 Ave., Langley)

  • Glenwood Elementary School (20785 24 Ave., Langley)

  • James Hill Elementary School (22144 Old Yale Rd., Langley)

  • Khalsa School of the Fraser Valley (26345 62 Ave., Langley)

  • Langley Fundamental Elementary School (21789 50 Ave., Langley)

  • Langley Secondary School (21405 56 Ave., Langley)

  • North Otter Elementary School (5370 248 St., Aldergrove)

  • Parkside Centennial Elementary School (3300 270 St., Aldergrove)

  • Pioneer Park Cooperative Housing Association (27111 0 Ave., Langley)

  • Shortreed Community Elementary School (27330 28 Ave., Aldergrove)

  • Wix-Brown Elementary School (23851 24 Ave., Langley)

Are we missing something? Send us an email.

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

Reply

or to participate.