I understand that you feel sorry for your husband, but he hasn't behaved very responsibly, has he? Spending money on drink on a night out after being made redundant and then punching the lights out of you so badly that the police had to be called, If he's capable of doing it once, he's capable of doing it again and your safety and that of your children has to be paramount in these circumstances. Does your husband have no family (parents, brothers, sisters) who can put him up, or some friends who will let him sleep on their sofa?
The police cannot risk changing their point of view. Supposing he gets drunk again and then comes into the house and physically attacks you again? He has a drink/anger management problem and needs to deal with it. Hopefully the shock of the situation in which he now finds himself will force him to address these issues. If you want to help your husband, you could check whether Social Services have any emergency accommodation or whether there is a branch of Shelter in your area who will find temporary accommodation for the homeless. Alternatively, try ringing your local Salvation Army in case they can find him somewhere. Both of you are going to have a very miserable Christmas by the sound of it, and hopefully your husband will have learnt a very hard lesson about what alcohol, when abused, can do.