Don't know the details of this flight, but.
Belive Boeing and CAA think it was/is reasonable for said flight to continue.
When crew found LHR comprised by fuel or other, they made a fine decision to use another airport and use correct radio calls to ensure aircraft was safe.
A very well done to those pilots/captain......