Firstly I would speak to the owner of your new mooring and explain to them that you aren’t able to use the mooring as the boat is stuck elsewhere, and see if they will refund you a proportion of your new mooring fee.

    I would also talk to the current marina, also explaining the situation, and ask if there is any way that they can either reduce their fees or move the boat to somewhere cheaper for you.

    Unfortunately you are not alone. I too currently have 2 lots of moorings running and paid for, but am not able to get to or move the boat.