UK travellers spent £2,644 on holidays in 2025 – but one in five travel insurance policies may not fully cover cancellations ...