Stamp duty Stamp duty England and Wales 567. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Stamp duty