Landlords knew they were in for a bruising in the Budget. Buyers of second homes now need to stump up 5 per cent stamp duty, which could push landlords out of the buy-to-let sector.