Good luck, John.I feel your pain :-(
Im insured with Headly/Hiscox
I think headly are ok, they seamed to push things along but Hiscox are a bag of sh*te
Took six months to get my excess cash back from repairs after my prang and I had video evidence of it !