ADVERTISEMENT
Mark Carney’s party swept a trio of byelections, including holding on to a Liberal seat in the North Vancouver-Capilano riding