The average UK rent just hit £1,051 per month as “chronic undersupply” of homes continues