What is Stamp Duty & Do I have to pay it?
The full name for Stamp Duty is ‘Stamp Duty Land Tax’.
If you buy property, or land, in England or Northern Ireland valued over a certain amount (the threshold), then Stamp Duty Land Tax is payable to HMRC within 14 days of