Conservative Leader Andrew Scheer won’t commit to keeping cannabis legal in Canada if he becomes prime minister and shares … source