British Airways Boeing 787-8 G-ZBJC operating BA103 London Heathrow – Calgary diverted via Keflavik this evening due to a medical emergency on board.