The boat is sitting on the 3rd party's beach causing damage. So I would have thought the insurance company would pay to have it removed.. I always thought that was a part of 3rd party cover i.e the boat sinks in the channel or goes ashore.
I am wrong obviously. Luckily I have full insurance: so hopefully if that happens they will fulfil that part of the contract.