Each purchaser in a supply chain has a claim for breach of contract against the supplier. Thus, the shops and retailers generally in Ireland are obliged to make good the loss to the consumer by the breach of contract. That loss, currently is measured by the cost of the defective product. (The burden of proving the product is defective lies on the purchaser, but that is an issue unlikely to represent a problem).
A plaintiff in Ireland claiming general damages for a deficient holiday is more likely to be successful than a similar plaintiff in the UK.