SDLT imposes huge up-front costs for buyers

Up-front payment of stamp duty land tax, by property value