💨 Abstract

The Office for Budget Responsibility (OBR) forecasts that the average UK property price will rise from £271,531 to nearly £305,000 by 2030, with an annual growth rate of about 2.5% from 2026. However, the OBR has revised down property transactions and new home construction. Property sales are expected to increase from 1.1

Courtesy: Metro Lifestyle reporter