Stamp Duty is a Land Tax chargeable on property and land purchases in the UK.

How much tax will you have to pay when buying a property in the UK?