Finance News HMRC responds to stamp duty fears after claim households are owed £27,000 December 16, 2023 Share on Facebook Tweet on Twitter Households could be due thousands of pounds from HMRC due to issues relating to stamp duty. Daily Express :: Finance Feed