Jeff Kibble has turned the Cowichan-Malahat-Langford riding Conservative blue.
With 275 of 300 polls reporting, Kibble has 21,352 votes (37.5 per cent), while the NDP's Alistair MacGregor sat at 19,066 (33.4 per cent). Liberal Blair Herbert had 15,505 votes, and the Green Party's Kathleen Code had 1,192.
It was a night of mixed emotions for Kibble, whose strong local showing was tempered by watching Conservative Party leader Pierre Poilievre deliver his concession speech.