Big difference the way pilots would deal with a medical emergency versus other time critical emergencies.
If you have smoke in the cockpit , you want to land as soon as possible or everyone might get killed if bad enough ( Swiss Air 111 ) due to fire hazards and losing systems.
If we have a medical emergency on board ( after consultation with flight dispatch and the aviation medical professional at a ground facility ) and ( nobody can order the Captain….they give us advice and recommendations but we have the final say ….but we have to answer for our decisions ) its agreed upon this passenger needs to get on the ground as soon as safely possible, we would NOT rush and jeopardize everyone else’s life to get one passenger on the ground as soon as possible.
I have never had to divert for an in flight medical emergency, so far.
We take more time dealing with those types of situations.
This makes sense. Since we were going to LHR I know a lot of those BA A380's are just going to a destination and back to LHR, and then sitting for a while at LHR, then repeat. So they probably didn't need the plane again until I would imagine 8-12 hours after landing on time anyway.