Home Economy Budget release rate hits 85.8% at end of April