There’s more to this from his side IMO.
At the very least he’s a game playing wanker, but chances are he’s met someone else and is waiting for her to leave her husband. I’m not usually in the “there’s someone else” camp, but people don’t just up and leave and start playing games like this for no reason.
Get in touch with a decent solicitor today, file for divorce on the grounds of unreasonable behaviour, sighting 1, his leaving out of nowhere, 2, his gaslighting in terms of will he/won’t he. Come back, 3, his lack of involvement with his children... I don’t know how many reasons you have to give, but those will do for starters.
Have the divorce petition couriered to him.
Then go to the bank and open an account in your name. Have any money that is yours paid into it, e.g. child benefit and your salary if you’re earning.
Speak to the solicitor about drafting a separation agreement which means that from now your finances can be viewed as separate, with previous finances taken into account for the divorce.
Find out what equity there is in your property, and if need be look for a rental for now, you can buy later.
And speak to the CMS wrt maintenance for your DC.
The marriage is over. Even if he did come back, the marriage you had is gone. Let it go from today...