13/07/2021 Stamp Duty Holiday Explained Many buyers and sellers have already benefitted from the stamp duty holiday, with some saving up to £15,000. The holiday has provided...