It sounds like a really difficult situation. I'd be looking at moving out if possible, contacting the council or if you've got any friends you can stay with for a while? Maybe just move into a different room in the house if there's space?
Hanging up on you and switching his phone off! That would make my blood boil. I'd get him to sleep on the sofa.
Hope things get better for you
