Filter by category
£17m was collected by HMRC from buy-to-let landlords in the last year, with the Treasury clamping down on the large amount of unpaid tax in the sector. Thousands…