ConveyancingGovernment The stamp duty holiday and what it means for the housing market Stamp duty is simply tax that people pay when buying a property in the UK…wp8gF0znTeFoFebruary 1, 2021