British Airways A319 G-DBCE operating BA2696 London Gatwick – Faro diverted via Porto this afternoon due to a medical emergency on board.