New research compiled by a firm of international payments experts has labelled the UK as one of the least friendly countries for landlords. A year ago, the UK was #15 on the list. Now it is #25. Much criticised government reforms such as the abolition of mortgage interest tax relief and extra stamp duty have […]