Stamp Duty
-
Stamp Duty Land Tax Receipts Rise 23%
Stamp duty receipts surged by almost a quarter to £2.6 billion at the end of Q3 2017 as more homeowners…
Read More » -
Stamp Duty Payments Reach £8.3bn
Homeowners in England and Wales paid £8.3 billion in stamp duty in 2016 – a 17% increase from £7.1 billion…
Read More »