The Canadian Press

Maclean's

BC NDP leader John Horgan; BC Liberal leader Christy Clark; BC Green Party leader Andrew Weaver