Autumn 2022 Market Report: A New Prime Minister
With the cost-of-living crisis dominating the headlines, the response of our new Prime Minister will be critical in navigating the road ahead. Sales Market moderation Over 100,000 sales have taken place each month to date in 2022, according to the Bank of England; a feat achieved only twice in