How can BA not be responsible for getting stranded passengers home when it was BA that denied them boarding for their original flight at the gate? Unless BA specifically requires an exit stamp for departures from India to be ready to fly I can't even see how BA can justify the denied boarding. Why should BA even care in the first place? Passengers were at the gate and ready to fly. Presumably the docs were OK for the destination. If so, I am failing to see what was the reason to deny boarding.