Nicholas Wallwork
Editor-in-Chief
Staff member
Premium Member
The stamp duty holiday on properties sold for between £125,000 and £175,000 as a temporary boost*to the real estate market actually cost much less than the Treasury originally estimated,*according to research from the Council of Mortgage Lenders.