Company Tag: Ludgrove Property
£4.6 billion in lost tax receipts and business revenue since 2014: Why the current stamp duty regime is hurting the UK economy
Notwithstanding the latest move to target foreign buyers, the government's incessant tinkering with high-end property levies has failed to optimise direct and indirect tax revenue, stifled economic activity,…