Landlord deposits have risen by 15 per cent in the last 12 months. Landlords are now putting down an average of £100,000 as a deposit, which is a jump of more than £13,000. Because landlords are able to hand over larger deposits when they invest in new properties, they are able to access better interest […]