Home Economy Budget release rate hits 88% at end-June