@FluffyT I have experience of giving professional advice in this situation. Just now all you’ll be able to see is the barriers. Try to look at what CAN be done.
The local authority has an obligation to provide accommodation. You don’t need a deposit or months rent. It won’t be ideal but will be temporary. You can save while staying there.
You must tell LA you are leaving because of violence, and financial abuse. Give examples of violence and explain you don’t have access to your wages. Don’t play it down. Just state facts. Tell them when you plan to leave and that you need to be accommodated. If they try to fob you off then send them an email. Come back here and people will help you along the way.
You can access the joint account at the branch, as long as it’s definitely in joint names. You don’t need a card or anything. If you know which company the account is with then go to the branch the day you leave, before he knows, and ask to transfer all funds to a safe account. You’ll need photo ID. You don’t need to know the sort code or account number. They’ll find you with your name and address. You could pop in to check the balance any time before you leave - he won’t know.
Get your wages paid to a safe account. Do this just before you leave and time it so that your pay is due just after you leave. Can you increase your hours so that your first pay after leaving will be bigger?
Your son could get a little job and do the same with changing where his pay goes, just before you leave.
Check with women’s aid what else they can do to help even though you won’t be going to one of their refuges.
Go back to citizens advice and state that you’re leaving because of violence and no access to your own wages. Ask what help there is.
Get out ASAP. It’s going to take you too long to get money together. The above strategy will allow you to leave within a month. It CAN be done.
Keep coming back here and getting advice. You’ll feel helpless but keep focusing on the solutions and you’ll get there.