Average new-tenancy rents in England hit £1,309 in June 2026, up 6.5% in a year. Why the Renters' Rights Act may be pushing new tenancy p…