I'm sorry to hear this crap. If it helps any, I kinda wanna beat your husband like a red-headed stepchild.
My personal feeling is, he has no clue what independence is like. He has no clue what living costs. He's going to school, apparently on your dime. He's living in a house on your dime. He's forced you away, on your dime.
Or, I guess it's actually on your pound sterling.
Anyhoo . . .
It's time to take care of you and only you. He needs to take of himself. If he wants to afford life on his own, he may just have to drop out of school. That IS NOT YOUR PROBLEM. It's his.
In my line of work, a lot of us describe others' misfortune with the words, "it's all about choices".
This is about his choices. Might be time for his whiny cake-eating a$$ to try some reality.
And, you really need to stop being at his beck and call on IM. Assume he has nothing good to say. The kind of things he does have to say need to be said in person. If he's not man enough to do that, you can still demand that level of respect for yourself. Worry about you, not him. Not at all. It's his problem.
You need a place to live? YOU have a house. He wants to live it up, he better find a way to pay the bills he'll incur.