Deputy Jon Johnson resigns