What Is Stamp Duty Land Tax?

If you purchase a residential property in England or Wales and pay more than £125,000 you must pay Stamp Duty Land Tax (SDLT). The levy is based on the price you pay for the property and other payments, such as fixtures and fittings, the release of a debt or the transfer of an outstanding mortgage. [...]