Alberta NDP Flips Conservative Stronghold in Calgary-Shaw Byelection
Kyle Campbell of the Alberta New Democratic Party won the Calgary-Shaw byelection, defeating the United Conservative Party in a longtime conservative stronghold.
The Alberta New Democratic Party candidate Kyle Campbell won a surprising byelection in the Calgary-Shaw riding on September 14, 2026, defeating United Conservative Party candidate Mike Derry. Unofficial results show Campbell received 7,461 votes to Derry's 6,879, a margin of 582 votes. This victory marks the first time the NDP has held the seat since 2015, reducing the governing UCP's legislative hold to 47 of 87 seats.
The byelection was triggered by the resignation of former UCP cabinet minister Rebecca Schulz in May. During the campaign, the Alberta New Democratic Party requested an investigation into a UCP campaign video, alleging the unauthorized use of government resources. While Campbell focused on healthcare and education, Derry campaigned on affordability and government transparency.
Premier Danielle Smith's office attributed the loss to low voter turnout and a split in the conservative vote caused by Kyle Joseph, a candidate for Peter Guthrie's new Progressive Tory party. However, former Premier Jason Kenney and other strategists argued the defeat was a rebuke of Smith's decision to hold an October 19 referendum on whether Alberta should remain in Canada. NDP Leader Naheed Nenshi characterized the win as an earthquake, stating that voters used the result to send a message against separatist leanings in the government. Peter Guthrie rejected claims of vote-splitting, suggesting the UCP has become a purely populist government.