Supply of new properties for sale returns to 2019 ‘norm’
From 2014 to 2019, the UK has seen about 1.2 million transactions per annum. This might be defined as a ‘normal’ market, comparable with HMRC transaction volumes
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed