Generation Rent has accused letting agents of greed – and of standing in the way of longer tenancies.

Dan Wilson Craw, of the campaigning organisation which also wants to ban agents’ fees to tenants, said that agents’ hunger to charge annual renewal fees is blocking longer tenancies.

He acknowledged that many buy-to-let lenders state that the longest period for an AST is 12 months.

But he said that while there are “uncompromising lenders” and “obviously” rogue landlords, it is agents that are holding the market back.

Wilson Craw said: ‘It is difficult for a tenant to get a three year tenancy because while you have a landlord that likes stability and a tenant who wants stability, the letting agent will want an annual renewal process where they charge a fee and can raise the rent.”

He claimed that agents were the “stumbling block” to a fairer rental market and that the lure of renewals fees is the obstacle to long term rental agreements.

Separately, Tory minister Eric Pickles is due to announce this weekend a new deal for tenants.

Housing associations wil be given £400m in cheap loans to build new homes.

Under the new rent to buy scheme, these homes would be let out at below market rates – probably 80% – to tenants for seven years, who would then be given the opportunity to buy the properties.

The scheme would be aimed at young people trying to get on the housing ladder by saving up a deposit, not social tenants on benefits.