Recent changes to stamp duty in England have resulted in higher costs for first-time buyers, raising concerns among industry experts.


Recent changes to stamp duty in England have resulted in higher costs for first-time buyers, raising concerns among industry experts.