There's an announcement on the club website that Accies have agreed to release David to allow him to pursue other opportunities.
I'm sorry to see him go and wish him all the best.
Hopefully this will release funds to allow a better replacement to be brought in, but as usual I won't hold my breath.