With the stamp duty holiday set to end on 31st March 2021, buyers should get a move on if they want to take advantage of stamp duty savings of up to £15,000…
In normal market conditions, most sales agreed before the new year will complete by 31st March. Only 54% of sales agreed in January will make the deadline, 17% in February and 3% in March.