Are you in the UK?
Assuming you are, check the small print regarding cancellations. I believe that some companies are now not offering much in the way of refunds unless you have taken out [their] 'insurance'.
Ailments of Old Age (light hearted)
Good Morning Tuesday 13th October 2026


