I agree it’s a shambles, and in your place I would be extremely angry at being messed about like that. I also agree that the decision to use Maleth has probably lost customers. However that must be weighed against what would have happened if they didn’t use Maleth. With so little air passenger capacity available P&O would have been forced to cancel many customers dream Caribbean cruise, which would have been disastrous. So they took the least worst option. The question that springs to my mind is why did Maleth have that passenger capacity when others did not? That should have rung some alarm bells when setting up the contract.