HMRC pays back £127m to second homeowners forced to overpay Stamp Duty

The government refunded £127m of Stamp Duty to second-homeowners forced to overpay the Inland Revenue since the second home Surcharge was introduced in April 2016.