Property taxes...

Dec 03, 2013

Since 2003 our Government has collected more than £45bn in stamp duty receipts from British householders buying homes across the UK.

The figures disguise a massive increase in the impact…

Read more

Sign up to our newsletter

Stay on top of what's happening, get information, and learn about our people.

Sign up