Today I called the police on my ExH. I should have done it years ago. But today when I asked him to go he pushed me and punched me in the stomach and I realised that I needed to do something otherwise this would continue every time he saw me.
The police came, listened to both sides and told him it would be best if he left for the night. He went to a pub and then walked around in the rain. He is now sleeping in the car.
I don't know if I did the right thing calling 101.