Landlords are being driven out of the buy-to-let (BTL) sector in record numbers as a result of the “mounting financial strain” of the investment, industry figures have warned. According to ...