From Donald Trump to Derek Sloan: Why political adviser Roger Stone has joined with Ontario Party