Almost everyone who buys land or property in the UK has to pay Stamp Duty Land Tax (SDLT) on their purchase. SDLT is a tax imposed by the government on land and property purchases over a certain threshold. It’s payable to HMRC, and most homebuyers will leave the SDLT calculation up to their solicitors who […]