A look at Zach Churchill, leader of the Nova Scotia Liberal party