I have recently gone through a similar situation, which has had a positive outcome.
However, the journey to that outcome was over 2 years from when I was accused.
I was arrested (on suspicion) almost 3 months after the alleged incident, interviewed, bailed.
Then 3 months later, interviewed and bailed.
The process seemed to be taking forever and being somebody who doesn't know the in's & out's of the British Legal system, I decided to instruct a Direct Access Barrister.
I took this action, as I wanted somebody who knew the process to advise me on the stages/steps and also to face off to the police who were investigating.
I was charged, based on a very weak case and ended up in court a number of times, challenging the case, prior to any trial, which never took place. The case was dropped before trial.
So, am sorry to say, that in current times, these types of cases take a while to 'process'.
However, believe in your innocence.
Never give up fighting !
Get a good lawyer.