Latest UK Stamp duty News

  

Stamp duty threshold given boost

Homebuyers will not have to pay stamp duty on properties costing £175,000 or less for the next 12 months.