Stamp Duty Holiday
Posted on Saturday, 3 April, 2021
The government’s annual take from stamp duty is approximately £12bn, according to the latest figures released by HMRC. That’s roughly equivalent to 2% of the Treasury’s total tax take. Last year the government temporarily increased the amount at which stamp duty is paid to £500,000, for property sales in England…
Read More