HSBC is increasing its maximum mortgage term to 40 years for buy to let, purchase, remortgaging and additional borrowing. Second homes will...