Just a quick update. We landed just over 4 hours late into LHR. Captain stated that the flight had almost been cancelled due to the technical issue on BA217 before it left for IAD. That needed to be repaired and took longer than expected. No detail on what the issue was though.