New data shows the average UK rent will rise from £1,122 today to £1,320 in 2029, according to forecasts by estate agent Savills.