A by-election was held in the federal riding of Cloverdale—Langley City in British Columbia, Canada on December 16, 2024, following the resignation of incumbent Liberal MP John Aldag. It was won by former MP Tamara Jansen by a hefty margin, flipping the seat for the Conservatives. This was the third seat lost in a by-election in one year for the Liberals.
Background
The riding of Cloverdale—Langley City was vacated on May 31, 2024, upon the resignation of Liberal MP John Aldag to run for the BC NDP in Langley-Abbotsford in the 2024 British Columbia general election.
Due to the Canada Post strike, Elections Canada did not provide voter information cards for the by-election.
The by-election came at a time of waning popularity for the government of Prime Minister Justin Trudeau. Furthermore, it was held amidst the fallout caused by the resignation of Chrystia Freeland, Canada's Minister of Finance and deputy Prime Minister, which occurred on the same day.
Constituency
Cloverdale—Langley City is a suburban riding in the Lower Mainland outside Vancouver. It covers the Cloverdale area of Surrey as well as the entire City of Langley, and a small part of Langley Township.
The seat has changed hands three times in the previous three federal elections between Liberal John Aldag and Conservative Tamara Jansen.
Candidates
Former MP Tamara Jansen, who defeated Aldag in 2019 before losing a rematch in 2021 was the Conservative candidate. She won the nomination on October 21, 2024.
The Liberal candidate was small business owner Madison Fleischer. Fleischer faced controversy during the campaign from the local Waceya Métis Society for being unable to provide evidence substantiating her claims of Métis heritage.
The NDP candidate was Vanessa Sharma, who is Equity Vice President at the Canadian Labour Congress. Pat McCutcheon was the Green candidate. Running for the People's Party of Canada (PPC) was Ian Kennedy, who was the candidate for the party in 2021 and 2019. The Libertarian candidate was Alex Joehl, who is the leader of the Libertarian Party of British Columbia.
Nominations closed on November 25, 2024.
On November 10, 2024, the writ for the by-election was issued. The by-election was held on December 16, 2024.
Results
2021 result
See also
- By-elections to the 44th Canadian Parliament
References




