October Budget rides on collective confidence