I've arrived at Heathrow from Cairo and my onward flight to Scotland has been cancelled. There's no option to get home tonight. I can't see on the BA website what the compensation rules are if I book a hotel. Any advice? 😢