British Airways Boeing 787-8 G-ZBJD operated BA97 London Heathrow – Toronto yesterday, however the return BA96 was delayed until the early hours of this morning. We understand this was due to the aircraft needing to be inspected after being struck by a ground vehicle. The aircraft was immediately taken out of service on arrival at London Heathrow and moved to the maintenance facility.