British Airways Boeing 777-236ER G-VIIS operating BA82 Abuja – London Heathrow diverted via Barcelona this afternoon squawking the 7700 emergency code. GDS systems are showing the diversion being due to a “flight deck crew shortage”. The aircraft was able continued after an hour and forty minutes on the groumd.