Skip to content

Kyle Campbell wins Calgary-Shaw byelection, NDP flips UCP seat

politicsSep 15, 2026602,615

Alberta NDP candidate Kyle Campbell has won the Calgary-Shaw byelection, unofficial Elections Alberta results show, with 7,461 votes to the UCP's Mike Derry at 6,879, a margin of 582 votes and about 47 percent of the 16,002 ballots counted. All polls were reporting for the count. The result marks the first time the NDP has won Calgary-Shaw since 2015; the United Conservative Party carried the riding in 2019 and 2023. The seat was vacant after UCP MLA and former cabinet minister Rebecca Schulz resigned earlier this year, triggering the byelection. Officials list these as unofficial results until Elections Alberta certifies the final count.

Jason Markusoff
@markusoff.bsky.social

This by-election in Calgary’s deep suburbs, in a seat UCP won last time by 14%, had potential to become either a clear warning about Danielle Smith and referendum politics in urban Alberta, or about the NDP leadership of Naheed Nenshi. And well whaddya know. www.cbc.ca/news/canada/...

26111h ago
Hon. Thomas A. Lukaszuk
@lukaszukab.bsky.social

As I watch the results of the Calgary Shaw by-election trickle in, I suspect, and perhaps more importantly, I hope that several political parties will be holding strategy meetings first thing tomorrow morning and taking a hard look at their respective choices of party leaders.

14212h ago
3 sources