A tax on land and property transactions.  Its full name is ‘stamp duty land tax’ (SDLT) but most people shorten it to ‘stamp duty’.  It is payable if you’re buying a house or flat costing £125,000 or more and it will be your main home.  For second properties stamp duty is payable on anything over £40,000.