News

HMRC collected 21% more in stamp duty for the 2024-25 financial year than the previous period, totalling £10.4bn in net ...