{"id":11541,"date":"2026-05-19T15:04:07","date_gmt":"2026-05-19T14:04:07","guid":{"rendered":"https:\/\/lonres.com\/public\/?p=11541"},"modified":"2026-05-19T15:04:09","modified_gmt":"2026-05-19T14:04:09","slug":"they-saw-it-coming-londons-letting-agents-and-the-renters-rights-act","status":"publish","type":"post","link":"https:\/\/lonres.com\/public\/they-saw-it-coming-londons-letting-agents-and-the-renters-rights-act\/","title":{"rendered":"They Saw It Coming: London\u2019s Letting Agents and the Renters\u2019 Rights Act"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"11541\" class=\"elementor elementor-11541\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f332fa8 main-header e-flex e-con-boxed e-con e-parent\" data-id=\"f332fa8\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-db71be6 e-con-full e-flex e-con e-child\" data-id=\"db71be6\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a9ccaf5 elementor-widget elementor-widget-Breadcrumb\" data-id=\"a9ccaf5\" data-element_type=\"widget\" data-widget_type=\"Breadcrumb.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"breadcrumb-wrap\"><ul id=\"breadcrumbs\" class=\"breadcrumb breadcrumb-navigation\"><li class=\"item-home\"><a class=\"bread-link bread-home\" href=\"https:\/\/lonres.com\/public\/\" title=\"Home\"><span class=\"bread-desktop\">Home<\/span><span class=\"bread-mobile\">...<\/span><\/a><\/li><li class=\"separator separator-home\"> \/ <\/li><\/ul><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c2cac53 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"c2cac53\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">They Saw It Coming: London\u2019s Letting Agents and the Renters\u2019 Rights Act <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-738f603 e-con-full e-flex e-con e-child\" data-id=\"738f603\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-3ccdfcb e-con-full e-flex e-con e-child\" data-id=\"3ccdfcb\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a7a776a elementor-widget-mobile__width-initial elementor-align-left elementor-mobile-align-center elementor-widget elementor-widget-button\" data-id=\"a7a776a\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"primary elementor-button elementor-button-link elementor-size-sm\" href=\"#download-report\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">download full report<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a6145e5 elementor-widget elementor-widget-spacer\" data-id=\"a6145e5\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8369a99 elementor-widget elementor-widget-Post Date\" data-id=\"8369a99\" data-element_type=\"widget\" data-widget_type=\"Post Date.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"meta-info\">\n\t\t\t\t\t\t\t\t\t<a title=\"News\" href=\"https:\/\/lonres.com\/public\/resources\/lonres-news\">News<\/a> <span class=\"divider\">|<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"date\">19 May 2026<\/span>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a7fb1dd e-con-full e-flex e-con e-child\" data-id=\"a7fb1dd\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c3f5118 elementor-widget elementor-widget-Share This\" data-id=\"c3f5118\" data-element_type=\"widget\" data-widget_type=\"Share This.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"social-share-widget\">\n\t\t\t\t<div class=\"title-text\">\n\t\t\t\t\t<p class=\"desktop-show\">Share<\/p>\n\t\t\t\t\t<a href=\"#\" class=\"share-icon mobile-show\"><img decoding=\"async\" src=\"https:\/\/lonres.com\/public\/wp-content\/themes\/lonres\/assets\/images\/share-icon.svg\" alt=\"Share\" title=\"Share\" \/><\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"social-share-icon-wrap\">\n\t\t\t\t\t<div class=\"addtoany-wrap\"><div class=\"addtoany_shortcode\"><div class=\"a2a_kit a2a_kit_size_32 addtoany_list\" data-a2a-url=\"https:\/\/lonres.com\/public\/they-saw-it-coming-londons-letting-agents-and-the-renters-rights-act\/\" data-a2a-title=\"They Saw It Coming: London\u2019s Letting Agents and the Renters\u2019 Rights Act\"><a class=\"a2a_button_linkedin\" href=\"https:\/\/www.addtoany.com\/add_to\/linkedin?linkurl=https%3A%2F%2Flonres.com%2Fpublic%2Fthey-saw-it-coming-londons-letting-agents-and-the-renters-rights-act%2F&amp;linkname=They%20Saw%20It%20Coming%3A%20London%E2%80%99s%20Letting%20Agents%20and%20the%20Renters%E2%80%99%20Rights%20Act\" title=\"LinkedIn\" rel=\"nofollow noopener\" target=\"_blank\"><\/a><a class=\"a2a_button_x\" href=\"https:\/\/www.addtoany.com\/add_to\/x?linkurl=https%3A%2F%2Flonres.com%2Fpublic%2Fthey-saw-it-coming-londons-letting-agents-and-the-renters-rights-act%2F&amp;linkname=They%20Saw%20It%20Coming%3A%20London%E2%80%99s%20Letting%20Agents%20and%20the%20Renters%E2%80%99%20Rights%20Act\" title=\"X\" rel=\"nofollow noopener\" target=\"_blank\"><\/a><\/div><\/div><\/div>\n\t\t\t\t\t<div class=\"custom-icon-wrap\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0245361 e-flex e-con-boxed e-con e-parent\" data-id=\"0245361\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b4eefe1 elementor-absolute elementor-widget elementor-widget-Image Shape\" data-id=\"b4eefe1\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"Image Shape.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t\t<div class=\"imageshape3948894409 desktopshape3948894409\">Image Shapae<\/div>\n\t\t\t<div class=\"imageshape3948894409 mobileshape3948894409\">Image Shapae<\/div>\n\t\t\t<style>\n\t\t\t\t.imageshape3948894409{text-indent: -9999px; overflow: hidden;}\n\t\t\t\t.imageshape3948894409{\n\t\t\t\t\tbackground-color: #EB2D8C8A;\n\t\t\t\t\theight: 170px;\n\t\t\t\t\twidth: 170px;\n\t\t\t\t}\n\t\t\t\t.imageshape3948894409.mobileshape3948894409{\t\t\t\t\n\t\t\t\t\theight: 94px;\n\t\t\t\t\twidth: 94px;\n\t\t\t\t}\n\n\t\t\t\t\n\t\t\t\t\t.mobileshape3948894409{\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\n\t\t\t\t@media (max-width:767px) {\n\n\t\t\t\t\t.desktopshape3948894409{\n\t\t\t\t\t\tdisplay:none;\n\t\t\t\t\t}\n\n\t\t\t\t\t.mobileshape3948894409{\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t\n\t\t\t<\/style>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-063dec2 e-flex e-con-boxed e-con e-parent\" data-id=\"063dec2\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-de0c041 elementor-widget elementor-widget-spacer\" data-id=\"de0c041\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c10eac8 e-flex e-con-boxed e-con e-parent\" data-id=\"c10eac8\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3cceffb elementor-widget elementor-widget-html\" data-id=\"3cceffb\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400;1,600&family=Poppins:wght@300;400;500;600&display=swap\" rel=\"stylesheet\">\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js@4.4.0\/dist\/chart.umd.min.js\"><\/script>\n<style>\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root {\n    --pink: #de007b;\n    --pink-light: #ff227b;\n    --navy: #363a45;\n    --navy-mid: #4d5467;\n    --sand: #dedad3;\n    --sand-light: #EDEBE3;\n    --grey: #454545;\n    --grey-light: #D0CFCF;\n    --off-white: #f9f9f9;\n    --white: #ffffff;\n    --font-head: 'Playfair Display', Georgia, serif;\n    --font-body: 'Poppins', sans-serif;\n  }\n  html { font-size: 16px; }\n  body { font-family: var(--font-body); color: var(--navy); background: var(--white); line-height: 1.7; -webkit-font-smoothing: antialiased; }\n\n  .container { max-width: 820px; margin: 0 auto; padding: 0 24px; }\n\n  \/* INTRO *\/\n  .intro { padding: 56px 0 16px; }\n  .intro p { font-size: 1.0625rem; line-height: 1.8; color: var(--navy); margin-bottom: 20px; }\n  .data-note { background: var(--sand-light); border-left: 3px solid var(--sand); padding: 18px 22px; margin: 32px 0 8px; border-radius: 0 4px 4px 0; }\n  .data-note p { font-size: 0.85rem !important; color: var(--navy-mid) !important; margin: 0 !important; font-style: italic; line-height: 1.65 !important; }\n\n  \/* SECTIONS *\/\n  .article-section { padding: 64px 0; border-top: 1px solid var(--sand); }\n  .article-section--sand { background: var(--off-white); border-top: none; padding: 64px 0; }\n  .article-section--dark { background: var(--navy); border-top: none; padding: 72px 0; }\n\n  \/* SECTION LABEL *\/\n  .section-label { display: inline-flex; align-items: center; gap: 8px; font-family: var(--font-body); font-size: 0.65rem; font-weight: 700; letter-spacing: 0.16em; text-transform: uppercase; color: var(--pink); margin-bottom: 20px; }\n  .section-label::before { content: \"\"; width: 20px; height: 2px; background: var(--pink); flex-shrink: 0; display: inline-block; }\n  .section-label--light { color: rgba(222,0,123,0.7); }\n  .section-label--light::before { background: rgba(222,0,123,0.7); }\n\n  \/* HEADINGS *\/\n  h2.section-heading { font-family: var(--font-head); font-size: clamp(1.6rem, 3vw, 2.25rem); font-weight: 700; color: var(--navy); line-height: 1.2; margin-bottom: 28px; letter-spacing: -0.01em; }\n  h2.section-heading--light { color: var(--white); }\n\n  \/* BODY TEXT *\/\n  .body-text p { font-size: 0.9875rem; line-height: 1.85; color: var(--grey); margin-bottom: 18px; }\n  .body-text p:last-child { margin-bottom: 0; }\n  .body-text--light p { color: rgba(255,255,255,0.8); }\n\n  \/* PULL QUOTE *\/\n  .pull-quote { position: relative; border-left: 3px solid var(--pink); padding: 20px 24px 20px 28px; margin: 36px 0; }\n  .pull-quote p { font-family: var(--font-head); font-size: 1.0625rem; font-style: italic; font-weight: 400; color: var(--navy); line-height: 1.65; margin: 0; }\n\n  \/* QUOTE GRID *\/\n  .quote-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; margin: 40px 0; }\n  .quote-card { background: var(--sand-light); padding: 28px 24px; border-top: 3px solid var(--pink); }\n  .quote-card p { font-family: var(--font-head); font-size: 0.9rem; font-style: italic; color: var(--navy); line-height: 1.65; margin: 0; }\n  .quote-card p::before { content: \"\\201C\"; color: var(--pink); font-size: 1.4rem; line-height: 0; vertical-align: -0.3em; margin-right: 2px; }\n\n  \/* STATS *\/\n  .stats-row { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; background: var(--grey-light); margin: 40px 0 12px; border-radius: 4px; overflow: hidden; }\n  .stat-item { background: var(--white); padding: 32px 28px; text-align: center; }\n  .stat-number { display: block; font-family: var(--font-head); font-size: clamp(2rem, 4vw, 2.75rem); font-weight: 700; color: var(--pink); line-height: 1; margin-bottom: 10px; letter-spacing: -0.02em; }\n  .stat-label { display: block; font-size: 0.78rem; font-weight: 500; color: var(--navy-mid); line-height: 1.4; }\n  .stats-source { font-size: 0.75rem; color: var(--grey-light); font-style: italic; margin-bottom: 28px; display: block; }\n\n  \/* CHART BLOCK *\/\n  .chart-block { margin: 48px 0; background: var(--off-white); border-radius: 4px; overflow: hidden; border: 1px solid var(--sand); }\n  .chart-header { padding: 20px 24px 16px; border-bottom: 1px solid var(--sand); }\n  .chart-label-tag { font-size: 0.65rem; font-weight: 700; letter-spacing: 0.16em; text-transform: uppercase; color: var(--pink); margin-bottom: 6px; }\n  .chart-title { font-family: var(--font-head); font-size: 0.975rem; font-weight: 600; color: var(--navy); line-height: 1.4; }\n  .chart-canvas-wrap { padding: 24px; background: var(--white); }\n  .chart-tooltip { background: var(--navy) !important; }\n\n  \/* HIGHLIGHT BOX *\/\n  .highlight-box { background: var(--pink); padding: 36px 40px; margin: 40px 0; border-radius: 4px; }\n  .highlight-box p { font-family: var(--font-head); font-size: 1.0625rem; font-style: italic; color: var(--white); line-height: 1.65; margin: 0; }\n\n  \/* KEY FACTS *\/\n  .key-facts { list-style: none; margin: 28px 0; padding: 0; }\n  .key-facts li { font-size: 0.9875rem; line-height: 1.7; color: var(--grey); padding: 12px 0 12px 24px; border-bottom: 1px solid var(--sand); position: relative; }\n  .key-facts li:first-child { border-top: 1px solid var(--sand); }\n  .key-facts li::before { content: \"\"; width: 6px; height: 6px; background: var(--pink); border-radius: 50%; position: absolute; left: 0; top: 20px; }\n\n  \/* AGENTS *\/\n  .agents-list { display: flex; flex-wrap: wrap; gap: 8px; margin: 24px 0 32px; }\n  .agent-tag { font-size: 0.78rem; font-weight: 600; color: var(--navy); background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.2); padding: 6px 14px; border-radius: 2px; }\n\n  \/* CTA *\/\n  .btn-primary { display: inline-block; background: var(--pink); color: var(--white); font-family: var(--font-body); font-size: 0.78rem; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; text-decoration: none; padding: 16px 32px; border-radius: 2px; margin-top: 8px; }\n  .btn-primary:hover { background: var(--pink-light); }\n\n  \/* SOURCES *\/\n  .sources { padding: 40px 0 56px; border-top: 1px solid var(--sand); }\n  .sources h4 { font-family: var(--font-body); font-size: 0.7rem; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(--grey-light); margin-bottom: 16px; }\n  .sources p { font-size: 0.78rem; line-height: 1.75; color: var(--grey-light); margin-top: 8px; }\n\n  @media (max-width: 720px) {\n    .quote-grid { grid-template-columns: 1fr; }\n    .stats-row { grid-template-columns: 1fr; }\n    .article-section { padding: 48px 0; }\n  }\n<\/style>\n<\/head>\n<body>\n\n<!-- INTRO -->\n<section class=\"intro\">\n  <div class=\"container\">\n    <div class=\"body-text\">\n      <p>Twice a year, the LonRes Agent Survey asks letting agents across London what they are seeing in their market. Over multiple waves it has tracked sentiment as one of the most significant pieces of legislation to affect the private rented sector &#8212; the Renters&#8217; Rights Act (RRA) &#8212; moved from proposal to law.<\/p>\n      <p>This article draws on four consecutive surveys to examine how that sentiment has shifted, whether the concerns agents were raising in earlier questionnaires have started to show up in the market data in the lead-up to the Act, and what agents on the ground were reporting immediately before the legislation came into force on 1&nbsp;May&nbsp;2026.<\/p>\n      <p>The Act is only just live; it is too early to measure its full impact. What we can do is take stock of the mood, the market behaviour in anticipation of it, and what letting agents now need to navigate.<\/p>\n    <\/div>\n    <div class=\"data-note\">\n      <p><strong>A note on the data:<\/strong> This article distinguishes throughout between agent sentiment (survey responses) and market data (LonRes transaction and pricing indices). Survey figures relate exclusively to lettings practitioner respondents across four consecutive surveys: n=112 (Summer 2024), n=131 (Spring 2025), n=145 (Autumn 2025), n=111 (Spring 2026). Market data is drawn from the LonRes Prime London Market Update Q1 2026 and Winter Edition 2025\/26.<\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- AGENT SENTIMENT -->\n<section class=\"article-section\">\n  <div class=\"container\">\n    <div class=\"section-label\">Agent Sentiment<\/div>\n    <h2 class=\"section-heading\">What Agents Have Been Saying<\/h2>\n    <div class=\"body-text\">\n      <p>From Spring 2025 onwards, a consistent theme ran through the open-text responses to the LonRes Agent Survey: regulation, taxation and rising costs were prompting landlords to reassess whether remaining in the private rented sector made financial sense.<\/p>\n    <\/div>\n    <blockquote class=\"pull-quote\">\n      <p>&#8220;Given the current headwinds facing potential landlords, starting with mortgage rates, taxation and ending with the Renters&#8217; Rights Bill, I do not see the level of lettings properties increasing, quite the opposite.&#8221;<\/p>\n    <\/blockquote>\n    <div class=\"body-text\">\n      <p>By Autumn 2025, agents were reporting properties actively moving from the lettings market to sales. By Spring 2026, with the 1&nbsp;May commencement date imminent, the mood had shifted from concern to confirmation. Of the 92 agents who responded to the open question on the RRA&#8217;s impact, the majority described the same dynamic: landlords selling, stock tightening, and tenants growing in confidence.<\/p>\n    <\/div>\n    <div class=\"quote-grid\">\n      <div class=\"quote-card\"><p>35 landlords have already decided to sell this year. Each time a property comes up for re-let, the landlord automatically asks for a sales valuation.&#8221;<\/p><\/div>\n      <div class=\"quote-card\"><p>Landlords who are not inclined to enter into a tenancy with no fixed end date have either withdrawn from the market, or have decided to sell.&#8221;<\/p><\/div>\n      <div class=\"quote-card\"><p>Tenants are being selective with their searches this time around because they realise they could get a good deal and perhaps forecast minimal rent increases for following years.&#8221;<\/p><\/div>\n    <\/div>\n    <div class=\"body-text\">\n      <p>There is a more optimistic signal at the very top of the market. Several agents noted growing demand from high-net-worth tenants, including domestic buyers who would usually be purchasing above &#163;10m but are choosing to rent while the sales market settles. This is a positive counterweight to the falling demand signal in the wider &#163;5,000+ per week data, and suggests the super prime rental market has a cushion that others do not.<\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- MARKET DATA -->\n<section class=\"article-section article-section--sand\">\n  <div class=\"container\">\n    <div class=\"section-label\">Market Data<\/div>\n    <h2 class=\"section-heading\">What the Numbers Actually Show<\/h2>\n    <div class=\"body-text\">\n      <p>Sentiment and transaction data do not always move in lockstep, and the distinction matters particularly here. The question is not whether the Renters&#8217; Rights Act has changed the market &#8212; it is only just in force &#8212; but whether the anticipation of it has. On balance, the answer across both survey responses and market data is yes: landlord behaviour, stock levels and demand patterns all started shifting before the legislation arrived, in ways broadly consistent with what agents were flagging in earlier surveys.<\/p>\n      <p>In Q4 2025, prime London rents fell on an annual basis for the first time in several years, reaching &#8722;2.6%. But growth returned in Q1 2026: the LonRes Prime London Rental Index recorded growth across prime London and prime central London. Despite the Q4 2025 dip, average rents remain more than 30% above pre-pandemic levels and yields are rising.<\/p>\n    <\/div>\n    <div class=\"stats-row\">\n      <div class=\"stat-item\">\n        <span class=\"stat-number\">+2.0%<\/span>\n        <span class=\"stat-label\">Annual rental growth, all prime London<br>Q1 2026 vs Q1 2025<\/span>\n      <\/div>\n      <div class=\"stat-item\">\n        <span class=\"stat-number\">+2.6%<\/span>\n        <span class=\"stat-label\">Annual rental growth, prime central London<br>Q1 2026 vs Q1 2025<\/span>\n      <\/div>\n      <div class=\"stat-item\">\n        <span class=\"stat-number\">4.96%<\/span>\n        <span class=\"stat-label\">Average prime London yield<br>Q1 2026<\/span>\n      <\/div>\n    <\/div>\n    <span class=\"stats-source\">Source: LonRes Prime London Market Update Q1 2026<\/span>\n    <div class=\"body-text\">\n      <p>On supply, the picture is genuinely constrained but improving. Both instructions and agreed lets remain around 50% below pre-pandemic levels (2017&#8211;2019) across prime London, though both metrics recovered through 2025. It is worth noting that the Q1 2026 annual rises in instructions and lets partly reflect agents listing a higher proportion of their actual stock on portals &#8212; a structural shift the Agent Survey data flags as meaning the headline percentage rises likely overstate the true improvement in availability.<\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- CHART 1: RENTAL PRICE FORECASTS -->\n<section style=\"padding: 48px 0 16px; background: var(--off-white);\">\n  <div class=\"container\">\n    <div class=\"section-label\">Agent Sentiment<\/div>\n    <div class=\"chart-block\">\n      <div class=\"chart-header\">\n        <div class=\"chart-label-tag\">Chart 1<\/div>\n        <div class=\"chart-title\">Agent sentiment: rental price forecasts by survey &#8212; % of lettings respondents forecasting each outcome<\/div>\n      <\/div>\n      <div class=\"chart-canvas-wrap\">\n        <canvas id=\"chart1\" height=\"320\"><\/canvas>\n      <\/div>\n    <\/div>\n    <div class=\"body-text\" style=\"margin-bottom: 40px;\">\n      <p>Agent sentiment on pricing has tracked this uncertainty closely. The share of lettings respondents forecasting rising rents fell from 74% in Summer 2024 to 61% in Spring 2026, while those forecasting falls roughly doubled from 14% to 27%. This aligns closely with the actual Q1 2026 data: 61% of Spring 2026 respondents expect rental growth in 2026, with 1&#8211;5% the most popular forecast &#8212; in line with the +2.0% currently being recorded.<\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- CHART 2: ACTIVITY OUTLOOK -->\n<section style=\"padding: 16px 0; background: var(--off-white);\">\n  <div class=\"container\">\n    <div class=\"section-label\">Agent Sentiment<\/div>\n    <div class=\"chart-block\">\n      <div class=\"chart-header\">\n        <div class=\"chart-label-tag\">Chart 2<\/div>\n        <div class=\"chart-title\">Agent sentiment: rental market activity outlook by survey &#8212; % of lettings respondents forecasting higher, same or lower activity<\/div>\n      <\/div>\n      <div class=\"chart-canvas-wrap\">\n        <canvas id=\"chart2\" height=\"320\"><\/canvas>\n      <\/div>\n    <\/div>\n    <div class=\"body-text\" style=\"margin-bottom: 40px;\">\n      <p>Activity sentiment has shifted more markedly. In Summer 2024, 46% of respondents expected lettings activity to be higher than the prior year; by Spring 2026 that had fallen to 31%, with 41% expecting it to be lower. This is a sentiment reading and should be read alongside the actual data, which shows lets agreed finishing 2025 broadly in line with 2024.<\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- CHART 3: DEMAND BY PRICE BAND -->\n<section style=\"padding: 16px 0 56px; background: var(--off-white);\">\n  <div class=\"container\">\n    <div class=\"section-label\">Agent Sentiment<\/div>\n    <div class=\"chart-block\">\n      <div class=\"chart-header\">\n        <div class=\"chart-label-tag\">Chart 3<\/div>\n        <div class=\"chart-title\">Agent sentiment: tenant demand by weekly price band &#8212; Spring 2026 (% of lettings respondents, &#8216;not applicable&#8217; excluded)<\/div>\n      <\/div>\n      <div class=\"chart-canvas-wrap\">\n        <canvas id=\"chart3\" height=\"340\"><\/canvas>\n      <\/div>\n    <\/div>\n    <div class=\"body-text\" style=\"margin-bottom: 0;\">\n      <p>The clearest finding is the bifurcation by price band. Demand for lettings at the sub-&#163;1,000 per week level is robust: 45% of agents reported increased demand against 14% reporting a decrease. Above &#163;5,000 per week, the position reverses: 66% of agents reported falling demand against just 13% reporting growth.<\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- RRA IN PRACTICE -->\n<section class=\"article-section\">\n  <div class=\"container\">\n    <div class=\"section-label\">The Renters&#8217; Rights Act in Practice<\/div>\n    <h2 class=\"section-heading\">Section&nbsp;13 Rent Reviews: What Changes and What It Means<\/h2>\n    <div class=\"body-text\">\n      <p>The Renters&#8217; Rights Act came into force on 1&nbsp;May&nbsp;2026. One of its most significant practical implications for letting agents &#8212; and the one that will affect the most transactions over time &#8212; is the new framework for rent increases under Section&nbsp;13.<\/p>\n    <\/div>\n    <ul class=\"key-facts\">\n      <li>From 1&nbsp;May&nbsp;2026, existing rent review clauses in tenancy agreements <strong>can no longer be used.<\/strong><\/li>\n      <li>All rent increases must go through the Section&nbsp;13 process: written notice to the tenant at least <strong>two months in advance<\/strong> using Form 4A.<\/li>\n      <li>Increases are permitted <strong>no more than once per year<\/strong>, at a level no higher than the open market rent.<\/li>\n      <li>Tenants can refer the proposed increase to the <strong>First-tier Property Tribunal.<\/strong><\/li>\n      <li>The new rent takes effect from the start of the next rent period following the tribunal&#8217;s determination.<\/li>\n    <\/ul>\n    <div class=\"body-text\">\n      <p>This is a legal change, not a sentiment shift. Agents who have been accustomed to using tenancy renewal as the natural rent reset moment, or who have relied on contractual rent review clauses, will need to adjust their practice. The Section&nbsp;13 route is now the only route.<\/p>\n      <p>The practical consequence is straightforward: when a landlord wants to increase rent, they need to be able to demonstrate that the proposed level reflects the open market rent. If a tenant challenges at tribunal, the quality of the evidence the agent can produce will determine the outcome. Portal asking rents &#8212; aspirational rather than achieved &#8212; carry limited weight. Independent, transaction-based achieved-rent data is what tribunals are looking for.<\/p>\n      <p>The good news for agents is that navigating this process well is also a genuine value-add to landlord clients. Being able to arrive at a Section&nbsp;13 rent review with robust market rent evidence, respond quickly to tenant challenges, and avoid tribunal delays is exactly the kind of service that strengthens a letting agent&#8217;s position as an indispensable part of the process.<\/p>\n    <\/div>\n    <div class=\"highlight-box\">\n      <p>&#8220;Majority of landlords have sold or in the process of selling. Stock is a big issue and pushing rents up on upcoming rentals due to shortage.&#8221;<\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- THE SOLUTION -->\n<section class=\"article-section article-section--dark\">\n  <div class=\"container\">\n    <div class=\"section-label section-label--light\">The Solution<\/div>\n    <h2 class=\"section-heading section-heading--light\">The LonRes Rental Checker<\/h2>\n    <div class=\"body-text body-text--light\">\n      <p>The LonRes Rental Checker is LonRes&#8217;s solution to Section&nbsp;13 of the Renters&#8217; Rights Act 2025. It provides letting agents with robust, impartial evidence for market rent determinations &#8212; exactly the kind of independent, achieved-rent data that carries weight at the First-tier Tribunal.<\/p>\n      <p>Through LonRes, agents are joining forces to create a shared, independent source of rental data that accurately reflects what properties actually let for &#8212; not what landlords hope to achieve. That distinction matters. Portal asking rents are aspirational, not rents actually paid. Achieved rents are what the market confirms, and under Section&nbsp;13, that is the only data that counts.<\/p>\n      <p>Should a rent review go to the First-tier Property Tribunal, Rental Checker data will be used to justify the rental increase and must be reviewed by the tribunal. For agents, this is not just about compliance &#8212; it confirms your value in the letting process and makes you indispensable to landlords navigating rent reviews.<\/p>\n      <p>Your data remains entirely under your control: properties are anonymised, not visible for commission sharing, and full details are only disclosed with your permission if a tribunal requires them.<\/p>\n    <\/div>\n    <p style=\"font-size: 0.82rem; font-weight: 500; color: rgba(255,255,255,0.45); letter-spacing: 0.06em; text-transform: uppercase; margin: 32px 0 12px;\">Already signed up<\/p>\n    <div class=\"agents-list\">\n      <span class=\"agent-tag\">Savills<\/span>\n      <span class=\"agent-tag\">CBRE<\/span>\n      <span class=\"agent-tag\">Hamptons<\/span>\n      <span class=\"agent-tag\">Cluttons<\/span>\n      <span class=\"agent-tag\">John D Wood &amp; Co<\/span>\n    <\/div>\n    <div class=\"body-text body-text--light\" style=\"margin-top: 16px; margin-bottom: 8px;\">\n      <p>The network effect matters: the more agents contribute, the richer and more representative the data becomes for everyone.<\/p>\n    <\/div>\n    <a href=\"https:\/\/lonres.com\/public\/services\/rental-checker\/\" class=\"btn-primary\">Find Out How to Access the Rental Checker &#8594;<\/a>\n  <\/div>\n<\/section>\n\n<!-- SOURCES -->\n<section class=\"sources\">\n  <div class=\"container\">\n    <h4>Sources<\/h4>\n    <p>LonRes Agent Survey Summer 2024 (n=112 lettings practitioners); Spring 2025 (n=131); Autumn 2025 (n=145); Spring 2026 (n=111). Surveys conducted biannually among agents operating across London. All survey figures cited are sentiment readings from lettings practitioner respondents and do not represent transaction data.<\/p>\n    <p>Market data: LonRes Prime London Market Update Winter Edition 2025\/26 and Q1 2026 Quarterly Report.<\/p>\n    <p>RRA legal context: Forsters LLP \/ LonRes Renters&#8217; Rights Act webinar, March 2026; Ministry of Housing, Communities &amp; Local Government Renters&#8217; Rights Act Information Sheet 2026. All agent quotations drawn from open-text survey responses, with minor grammatical tidying for readability.<\/p>\n  <\/div>\n<\/section>\n\n<script>\n\/\/ Shared chart defaults\nChart.defaults.font.family = \"'Poppins', sans-serif\";\nChart.defaults.font.size = 12;\nChart.defaults.color = '#4d5467';\n\nconst PINK   = '#de007b';\nconst NAVY   = '#363a45';\nconst SAND   = '#D0CFCF';\nconst labels = ['Summer 2024', 'Spring 2025', 'Autumn 2025', 'Spring 2026'];\n\n\/\/ \u2500\u2500 CHART 1: Rental price forecasts (stacked bar) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nnew Chart(document.getElementById('chart1'), {\n  type: 'bar',\n  data: {\n    labels,\n    datasets: [\n      { label: 'Rising',    data: [74, 70, 66, 61], backgroundColor: PINK,  stack: 'a' },\n      { label: 'No change', data: [12, 16, 15, 12], backgroundColor: SAND,  stack: 'a' },\n      { label: 'Falling',   data: [14, 14, 19, 27], backgroundColor: NAVY,  stack: 'a' }\n    ]\n  },\n  options: {\n    responsive: true,\n    plugins: {\n      legend: { position: 'bottom', labels: { padding: 20, usePointStyle: true, pointStyle: 'rect' } },\n      tooltip: {\n        callbacks: { label: ctx => ' ' + ctx.dataset.label + ': ' + ctx.parsed.y + '%' }\n      }\n    },\n    scales: {\n      x: { stacked: true, grid: { display: false } },\n      y: { stacked: true, max: 100, ticks: { callback: v => v + '%' }, grid: { color: '#EDEBE3' } }\n    }\n  }\n});\n\n\/\/ \u2500\u2500 CHART 2: Activity outlook (grouped bar) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nnew Chart(document.getElementById('chart2'), {\n  type: 'bar',\n  data: {\n    labels,\n    datasets: [\n      { label: 'Higher',       data: [46, 43, 38, 31], backgroundColor: PINK, borderRadius: 2 },\n      { label: 'About the same', data: [18, 26, 21, 28], backgroundColor: SAND, borderRadius: 2 },\n      { label: 'Lower',        data: [36, 31, 41, 41], backgroundColor: NAVY, borderRadius: 2 }\n    ]\n  },\n  options: {\n    responsive: true,\n    plugins: {\n      legend: { position: 'bottom', labels: { padding: 20, usePointStyle: true, pointStyle: 'rect' } },\n      tooltip: {\n        callbacks: { label: ctx => ' ' + ctx.dataset.label + ': ' + ctx.parsed.y + '%' }\n      }\n    },\n    scales: {\n      x: { grid: { display: false } },\n      y: { max: 60, ticks: { callback: v => v + '%' }, grid: { color: '#EDEBE3' } }\n    }\n  }\n});\n\n\/\/ \u2500\u2500 CHART 3: Demand by price band (horizontal grouped bar) \u2500\nnew Chart(document.getElementById('chart3'), {\n  type: 'bar',\n  data: {\n    labels: ['Under \\u00a31,000pw', '\\u00a31,000\\u2013\\u00a32,000pw', '\\u00a32,000\\u2013\\u00a35,000pw', 'Over \\u00a35,000pw'],\n    datasets: [\n      { label: 'Increased',  data: [45, 19, 13, 13], backgroundColor: PINK, borderRadius: 2 },\n      { label: 'Same',       data: [40, 49, 37, 21], backgroundColor: SAND, borderRadius: 2 },\n      { label: 'Decreased',  data: [14, 32, 50, 66], backgroundColor: NAVY, borderRadius: 2 }\n    ]\n  },\n  options: {\n    indexAxis: 'y',\n    responsive: true,\n    plugins: {\n      legend: { position: 'bottom', labels: { padding: 20, usePointStyle: true, pointStyle: 'rect' } },\n      tooltip: {\n        callbacks: { label: ctx => ' ' + ctx.dataset.label + ': ' + ctx.parsed.x + '%' }\n      }\n    },\n    scales: {\n      x: { max: 80, ticks: { callback: v => v + '%' }, grid: { color: '#EDEBE3' } },\n      y: { grid: { display: false } }\n    }\n  }\n});\n<\/script>\n\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5aaffe6 e-flex e-con-boxed e-con e-parent\" data-id=\"5aaffe6\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d32f231 elementor-widget elementor-widget-spacer\" data-id=\"d32f231\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7c049c0 e-flex e-con-boxed e-con e-parent\" data-id=\"7c049c0\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-605fd92 e-con-full e-flex e-con e-child\" data-id=\"605fd92\" data-element_type=\"container\" id=\"download-report\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-f90b922 e-con-full e-flex e-con e-child\" data-id=\"f90b922\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-a5ad927 e-flex e-con-boxed e-con e-child\" data-id=\"a5ad927\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d2385d1 elementor-widget elementor-widget-text-editor\" data-id=\"d2385d1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 style=\"text-align: center;\"><span style=\"color: #4e5467;\">Rental Checker Demo<\/span><\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d53e7f4 elementor-widget elementor-widget-spacer\" data-id=\"d53e7f4\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b7ad2d6 e-con-full e-flex e-con e-child\" data-id=\"b7ad2d6\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b79051a common-forms elementor-widget elementor-widget-hubspot-form\" data-id=\"b79051a\" data-element_type=\"widget\" data-widget_type=\"hubspot-form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t\t\t\t<script>\n\t\t\t\t\t\twindow.hsFormsOnReady = window.hsFormsOnReady || [];\n\t\t\t\t\t\twindow.hsFormsOnReady.push(()=>{\n\t\t\t\t\t\t\thbspt.forms.create({\n\t\t\t\t\t\t\t\tportalId: 143586328,\n\t\t\t\t\t\t\t\tformId: \"847cbeaf-28fc-443a-b056-736d5466a801\",\n\t\t\t\t\t\t\t\ttarget: \"#hbspt-form-1779388808000-3236123201\",\n\t\t\t\t\t\t\t\tregion: \"eu1\",\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t})});\n\t\t\t\t\t<\/script>\n\t\t\t\t\t<div class=\"hbspt-form\" id=\"hbspt-form-1779388808000-3236123201\"><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-554536a e-con-full e-flex e-con e-child\" data-id=\"554536a\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Tracking London&#8217;s rental market through four LonRes Agent Surveys: where agent sentiment got it right, where it missed, and how Section 13 reviews work now.<\/p>\n","protected":false},"author":3,"featured_media":11573,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[27],"tags":[],"class_list":["post-11541","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-lonres-news","entry"],"acf":[],"_links":{"self":[{"href":"https:\/\/lonres.com\/public\/wp-json\/wp\/v2\/posts\/11541","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lonres.com\/public\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lonres.com\/public\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lonres.com\/public\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/lonres.com\/public\/wp-json\/wp\/v2\/comments?post=11541"}],"version-history":[{"count":8,"href":"https:\/\/lonres.com\/public\/wp-json\/wp\/v2\/posts\/11541\/revisions"}],"predecessor-version":[{"id":11577,"href":"https:\/\/lonres.com\/public\/wp-json\/wp\/v2\/posts\/11541\/revisions\/11577"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lonres.com\/public\/wp-json\/wp\/v2\/media\/11573"}],"wp:attachment":[{"href":"https:\/\/lonres.com\/public\/wp-json\/wp\/v2\/media?parent=11541"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lonres.com\/public\/wp-json\/wp\/v2\/categories?post=11541"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lonres.com\/public\/wp-json\/wp\/v2\/tags?post=11541"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}