Home Economy Budget release rate hits 92.1% at end of June