Tag Result: Julia Peake
Stamp duty intake hits £955m in June as IHT receipts reach record high – HMRC
The amount of stamp duty land tax paid by homeowners totalled £955m in June, down on the ...
The amount of stamp duty land tax paid by homeowners totalled £955m in June, down on the ...