Tax changes and proposed energy efficiency requirements have already put a question mark over the viability of buy-to-let, but higher mortgage rates have added an extra challenge for landlords.