What Is Stamp Duty?

What Is Stamp Duty? What is stamp duty and why do I have to pay it? Historically Stamp Duty in the UK dates back to the 1600s, but the current system really began in the 1950s. Strictly speaking, it is a tax on written legal documents that are required to have an official “stamp” to…