Home Economy Budget release rate hits 83.2% at end of March