- Office
- MP for Cloverdale—Langley City, 2015 to 2019 and 2021 to 2024
- Party
- Liberal (federal); ran for the BC NDP provincially in 2024
- Langley connection
- Administrator of Fort Langley National Historic Site; lived in Langley about a decade before his first election
- Born
- April 18, 1963, rural Saskatchewan (Wikipedia)
- How it ended
- Resigned his seat in May 2024 to run provincially; not elected in 2024 or in the 2025 federal race
- Last checked
- October 23, 2026
Q: Who ran the fort before he ran for Parliament?
John Aldag did. Wikipedia says his 32-year Parks Canada career took him from Whitehorse to Lake Louise, Yoho and Waterloo before he landed in Langley as administrator of Fort Langley National Historic Site. When he sought the Liberal nomination for the new Cloverdale—Langley City riding, the Langley Times reported he had been with Parks Canada for 31 years, had lived in Langley for nine years with his wife and their three school-aged children, and was on unpaid political leave.
The questions people usually ask
When was he Langley City’s MP? Twice. He won the new riding in October 2015 with nearly 46 per cent of the vote, per Wikipedia, and resigned from Parks Canada once the result was confirmed. He lost to Conservative Tamara Jansen in 2019, then won the seat back from her in September 2021: the Cloverdale Reporter counted 20,890 votes for him (39.2 per cent) to her 19,272 after three days of mail-in counting.
What did he work on in Ottawa? In his first term he sat on the House environment and sustainable development committee, the special joint committee on physician-assisted dying and the special committee on electoral reform, according to Wikipedia. He also introduced private member’s Bill C-374, which would have given First Nations, Inuit and Métis representatives seats on the Historic Sites and Monuments Board of Canada, the national body that recommends sites like Fort Langley for designation.
Why did his second term end early? In May 2024 he resigned his federal seat to seek the BC NDP nomination in Langley-Abbotsford. He won the nomination but lost the October 2024 provincial election to Conservative Harman Bhangu, taking just under 34 per cent, CBC reported. Jansen won the December 16, 2024 federal by-election for his old seat.
Did he run again? Yes. In the April 2025 federal election he replaced the Liberal candidate in Langley Township—Fraser Heights and lost to Conservative incumbent Tako Van Popta, per Wikipedia.
Is he on the October 2026 provincial ballot? Not in any Langley riding. The Langley Advance Times list of candidates in all three Langley ridings, published October 5, 2026, does not include him.
Related pages
Something out of date? Tell us.
Last checked October 22, 2026. Spotted something out of date? Tell us.






