British Airways flight from Pakistan arrives at Heathrow 28 hours late after Uzbekistan diversion

Plane landed at Tashkent after departure from Islamabad because of a medical emergency