Hi mate,thanks for that.My wife pays the rent through her bank account,to a lettings agency.They pass it on to him as he lives in London,but if the bank pulls the plug how do we pay the rent.Also why would the council be obliged to find us somewhere as we are private tenants.We have just signed a new tenancy with a new lettings agency,as the old one was ripping off the landlords.Does this help in any way.Dean. 
Believe it or not, this is very good news. The minimum fixed term for a tenancy is 6 months, so you are secure for at least 6 months from the date you signed the contract. The landlord cannot even start eviction till that 6 months is up. Once the 6 months is up, realistically, it'll take at least further 3 months to evict you, so you're secure for the next 9 months at least provided you keep paying the rent (don't fall 2 months behind). Providing you keep paying the rent, the landlord won't want to evict because it's a lot of aggro and possibly expense to do it.
As for the bank - see what Stepchange say, but I'd be tempted to open a new basic bank account with a bank that you don't currently have any dealings or debts with. Then start paying the rent out of that bank account. If/when your current bank pulls the plug you can still keep paying the rent. The lettings agency won't care where the money comes from, as long as it does come.
The council have an obligation under law to house the homeless. This is true providing you don't make yourself intentionally homeless (by deliberately not paying the rent). If you are evicted by the landlord through no fault of your own then by law the council must find you somewhere to live. Don't expect a mansion though - council houses are in short supply and you might end up in a room in a B&B - but you won't end up out on the street.
Finally - don't be shy about asking for help. Sign on, visit CAB, claim all the benefits you are entitled to and talk to Stepchange. I'd also suggest asking for help over on the MoneySavingExpert boards - probably on the The Budgeting & Bank Accounts Board to start with :
http://forums.moneysavingexpert.com/forumdisplay.php?f=20