Having looked at the seriousness of the fire in this one, if that had happened on immediate climb out, I think the odds would have been against them getting back.
The way the crew dealt with this shows such positive traits in BA's CRM culture. Hats off to pilots and cabin crew