Notable changes are listed below: First-time buyers will pay no stamp duty on homes costing no more than £300,000. First-time buyers of homes worth between £300,000 and £500,000 will not pay stamp duty on the first £300,000. They will pay the normal rates of stamp…