So I was supposed to fly with British Airways from Prague to London today. But, when already on the train heading to the airport, I just get a message that my flight is cancelled and if I'd like to rebook it 3 days later. I had a lovely anxiety attack. So I got off the train, and I see that if I want to get from literally anywhere in central Europe to London TODAY, I have to pay at least $800. I was excited for this from November last year (when I booked this flight), and I only managed to find a reasonably priced flight 2 days later. Of course my hotel and food and similar stuff is non-refundable, so that money is wasted, and I have no idea how much British will compensate me. Probably nothing to be honest.