Buy-to-let Property News, Tax
Stamp duty receipts jump 11 percent to £995m as landlords absorb higher rates
Homebuyers paid £995 million in stamp duty in February, an 11 percent rise on January’s intake, according to HMRC figures released this week – though…















