If you cancel before June 11: 100% refund (minus £45 handling charge)
If you cancel between June 12 and July 9 (including): 50% refund
If you cancel between July 10 and August 21 (including): 25% refund
From August 22 onward: no refund possible, but substitutes will be accepted