Hi just popping in to check how you are!
Grrr at him for still having his tantrums. So, I 'm going to give you a fab tip that was once given to me. The friend who gave it to me is a top business adviser that I asked for advice when I first went self employed - what to do with people who make requests that make me think they are either not taking me seriously, or that they are trying to walk all over me.
So, next time xh asks anything like who is in the house with you, you just stare at him for aaaages like you are really not understanding what he's just said - a really blank look like you are formulating a reply but don't say anything. Then just when you think they might be about to speak again, you make some face/eyebrows/forehead movement and slight slow shake of the head, that means 'I can't beleive you just said that' then break the eye contact with them and just walk or turn away. It works EVERY time, makes the other party feel really unsettled and puts you 100% in control without having to justify anything to him in words.
Then, when he's on the phone, (this is what my sister used to do when her ex was ranting) let him drone on and on, then if he pauses for a while, say quietly, 'have you finished?' and put the phone down before he can continue ranting.
One other time my ex bil was super mega ranting (with his ow screeching in the background!!) and my sister just said calmly 'you don't sound very happy. are you happy exh?' at which he went totally ballistic but it gave her a good laugh.
Don't flatter his questions with even the smallest response. Just be your(new)self and soon he will get the message that ranting and bullying just don't work anymore.
Now, where are my tissues I am about to take ds1 for his first visit to the school he will be starting in September