The transaction is
still visible on Blockcypher and I can see it in the mempool on my full node, so it hasn't been completely purged as yet.
At this stage, one of two things are going to happen:
1. The transaction will confirm (maybe even money chance given the "lowish" fee used ~95 sats/byte)
or
2. It will get dropped from the mempool completely, and it will be like your transaction never happened, and your wallet
should allow you to re-spend those coins.
I tried submitting the transaction to the ViaBTC tx accelerator, and it went through, so hopefully they will mine a block and your transaction will confirm.
Your other options are to try a "double spend" and redo the same transaction with a much higher fee (I don't think MultiBit HD will let you do this as I don't think it supports "Replace By Fee")... or you could try a "Child Pays For Parent" transaction if you own either of the addresses:
1AQapK1AGpHqwqyUvyPkcBKvmqEgqBaxRE
12ebnyuH41wxuQvMZxtwUabKJfDD387nmB
that are receiving outputs from your transaction. Google "Child Pays For Parent"... basically, you spend the unconfirmed coins that the address received with a fee large enough to cover both transactions and a miner might include both to claim the large fee.