Stamp duty receipts tumble by £1 billion

Latest statistics from HMRC confirm a massive fall from £12.9bn in 2017/18 to £11.9bn in 2018/19, the biggest decline seen since the financial crisis

This content is available only to PrimeResi Professional Members. If you have a membership login below, otherwise join Prime Resi today for full access to the Journal of Luxury Property.