Landlords Face New Stamp Duty Rates 2025

Stamp duty rates change from April 2025. Learn what landlords must pay on buy-to-let and second homes in England under updated HMRC rules.