Thanks everyone for their responses and help
Often1 - answers to your questions:
1. ORD - LHR was operated by AA, but was marketed as a BA flight
2. the delay was apparently due to bad weather.
3. I was supposed to arrive in TLV around 15:00, but actually arrived at 24:00, 9 hours later..
Thanks.