Your best bet is to press charges for assault and try all ways to get him out of the house.
As others have said, if you leave, you will have the devil of a time getting free of him, because he will do everything in his power to prevent the house sale - and that will suit him fine, because he'll be living in it, while you struggle to house yourself and the kids. He'll try and 'starve you back' - watch you run out of money thinking you'll have to return.
None of this is as important as being safe, of course. But this is why it is so important to be prepared to call the police and FOLLOW THROUGH - even if it does mean your children seeing things you'd rather they didn't. You aren't really protecting them by pretending, or by keeping you and them in an abusive home so as not to 'upset them' by seeing conflict. Far more upsetting and damaging in the long run to stay as you are. Grit your teeth and KNOW that you are doing the right thing to create a safe space for them and it will be a bumpy ride for them too but it's BETTER.
So - you stay. You report his assault and ask the police to remove him, charge him, anything you can. Yes an occupation order can be hard to get but try. And you tell him that you are splitting, and the house WILL be sold even if you have to force the sale.
The slightest hint of verbal abuse, threats or violence and you call the police.
He won't go quietly, but if you are prepared to use the law to protect yourself and be zero tolerance... you might be suprised. His options will be - be amicable, or you'll quite possibly eventually see less money.
In the meantime - you do not include him in anything you buy, food etc. Also talk to the solicitor about mortgage payments from here on in being 50-50 and if they aren't, having that reflected in the equity share.
There are lots of ways to push this as you are the main earner.