British ColumbiaThe projected results of the federal election show a shake-up in British Columbia, where the national theme of the 2025 race — a two-party showdown between the Liberals and Conservatives — played out in several regions in the province.Liberals break through on Vancouver Island, stronghold NDP seats fall, Conservatives close to interior sweepChad Pawson · CBC News · Posted: Apr 29, 2025 4:18 AM EDT | Last Updated: 2 hours agoResults from the 2025 federal election show both the Liberals and Conservatives gaining seats in B.C. at the expense of the NDP. (Tupungato/Shutterstock )The projected results of the federal election show a shake-up in British Columbia, where the national theme of the 2025 race — a two-party showdown between the Liberals and Conservatives — played out in several regions in the province.Esquimalt-Saanich-Sooke and VictoriaOn Vancouver Island — where the NDP held six seats — Liberal candidates captured the ridings of Esquimalt-Saanich-Sooke and Victoria, where the last Liberals elected were in 2008 and 2004, respectively.In the former riding, Liberal Stephanie McLean, a local lawyer and former Alberta NDP MLA, defeated the Conservatives’ Grant Cool and NDP incumbent Maja Tait with 47 per cent of the vote.Will Greaves took the Victoria riding for the Liberal Party, one of two breakthroughs for the party on Vancouver Island. (Mike Mcarthur/CBC)In Victoria, Liberal Will Greaves, an associate professor at the University of Victoria who researches climate change, security, and Arctic politics defeated NDP incumbent Laurel Collins with 51 per cent of the vote.The two Liberal Vancouver Island seats make up the 168 national seats the Liberals were projected to win on the party’s way to a fourth mandate, as of 1 a.m. PT Tuesday.New Westminster-Burnaby-MaillardvilleThe loss of five seats on Vancouver Island were part of the NDP’s collapse in the polls, which saw it reduced from 24 seats nationally to leading or elected in seven. The NDP seat count in B.C. went from 13 seats to leading or elected in three. Leader Jagmeet Singh lost his Burnaby Central riding and resigned as leader on election night.Also emblematic of the NDP’s problems this election was a tough race for Peter Julian, who had represented the Burnaby-New Westminster riding since 2004.Long-term NDP MP Peter Julian seen here in the House of Commons on May 31, 2024, was trailing in third in his riding in Metro Vancouver. (Sean Kilpatrick/The Canadian Press)In this election, in the New Westminster-Burnaby-Maillardville riding, he trailed the Conservatives’ Indy Panchi, the founder of a free meal kitchen, and the Liberals’ Jake Sawatzky, a master’s student in counselling psychology at Trinity Western University in Langley.Similkameen-South Okanagan-West KootenayThe NDP’s collapse in B.C. resulted in Conservative gains in the Southern Interior.Leading the charge there was Similkameen-South Okanagan-West Kootenay candidate Helena Konanz, a former world-ranked professional tennis player, who defeated NDP incumbent Linda Sankey and the Liberals’ Gloria Morgan with 44 per cent of the vote.The Interior was poised to go entirely blue pending the outcome of a close race in Kelowna, which had the Liberals’ Stephen Fuhr holding a slim lead over incumbent Conservative Tracy Gray as of 1 a.m. PT Tuesday.The Conservatives were leading or elected for 19 seats in B.C., a net gain of four seats, while the Liberals were leading or elected in 20 ridings for a net gain of six.The NDP was poised to lose 10 seats in B.C.Skeena-Bulkley ValleyOne of the most dramatic losses for the NDP in B.C. was poised to be in the geographically giant riding of Skeena-Bulkley Valley in the province’s northwest corner.The NDP has held the riding since it was created in its current form in 2004, most notably by Nathan Cullen for five terms.In 2019 Taylor Bachrach took over the riding for the NDP from Cullen, but this election is trailing the Conservatives’ Ellis Ross.Conservative Leader Pierre Poilievre greets Ellis Ross, the Conservative candidate for Skeena-Bulkley Valley, during a campaign stop in Terrace, B.C., on April 7. Ross was on course to win the riding early Tuesday. (Aaron Whitfield/The Canadian Press)Ross, a former Haisla Nation councillor and chief councillor, was elected as the MLA for Skeena in 2017 and is supportive of mining, forestry and LNG development.He was hand-picked by the Conservatives this campaign to help advocate for resource development in the region.With polls still reporting Ross was holding 47 per cent of the vote over 39 per cent for Bachrach. Canada Votes 2025 live results ABOUT THE AUTHORChad Pawson is a CBC News reporter in Vancouver. Please contact him at chad.pawson@cbc.ca.
How the story of the federal election played out in 5 B.C. ridings
