How much is Stamp Duty? The answer isn’t straightforward. What is Stamp Duty? Stamp duty is a tax paid when you purchase property or land. In England and Northern…