Stamp duty receipts slide by nearly £1bn

Last year’s total of £8.55bn was a full £926m below the record £9.5bn collected in 2017, and marked the first decline in three years

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.