I took my ex to court for abh.
His barrister was fantastic, an absolute shark. He managed to discredit me as a witness, by calling my character into question. My ex is an alcoholic, and was drunk the night in question, all easily verified, but the shit solicitor the pps appointed me, didn't question his drinking at all, she asked him twice how much he'd drank, at different points, and he said 2 or 3 pints the first time, then slipped up and said 5 or 6 the next time (his face went beetroot when he realised what he'd said). And she didn't pick up on it! I was cross examined by his barrister about my drinking, for over 15 minutes. It was long, gruelling, and his barrister openly accused me multiple times of lying. I could have had 8 witness's and cctv footage to prove how little I drank that night, and what "state" I was in. How much I drank was such a non issue, I didn't think it would be mentioned beyond briefly, but it was a big focus. I was questioned in the dock for over 20 minutes longer than my attacker. His story didn't add up, and I was telling the truth 100%, but his barrister raised so many doubts, a not guilty verdict was given by the judge.
I've since been accused of lying, "oh that poor fella", etc. It sickens me. There's no justice in domestic violence or rape trials. Both generally result in a non guilty verdict (rape, 94% of cases are found not guilty. All those woman couldn't possibly be lying!)
I'm sick of this "not guilty must = didn'r happen" mentality.