From the 1st April of 2025, four in every five (83%) homeowners will pay stamp duty on buying a main residence, up from 49% ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results