Stephen Fleming Resigns