In short, BA cancelled one flight causing us to miss our connecting BA flight, now asking us to fork out over $3k to get home. Unacceptable! Spent 2 hrs calling BA, routed to India office where agents have no discretion to meet specific needs and no obvious way to speak to BA UK