Homebuyers are facing a race to complete property purchases before stamp duty thresholds drop at the end of March. Currently, first-time buyers don’t have to pay any stamp duty on the first £450,000 ...
Some results have been hidden because they may be inaccessible to you