Had a massive arguement with ex yesterday, he was due to have DD today but she wanted to stay with him last night so she could make him special breakfast this morning. She phoned him and he said he was busy, going drinking with friends. He has her 1 day a week at most, DD was so upset as he's been busy most weekends for the last couple of months and on holiday for 3 weeks. I called him and asked if he could change plans just this once, he went mad called me all the names under the sun and went on about how he can't even have a drink when he has her because I am so up my own arse. DD could hear him yelling on the phone and so I had to send her into the garden. When she has been with him I ask if she did anything nice, she always says she went to the pub or to his friends for drinks. He gets so agressive whenever I say anything and seems more than happy to scream and shout at me in the street when I am collecting DD. She sees everything, she is only 9 and I am so worried, she is with him now. How do I handle this, any advice please.