British Airways today suspended flights to Saudi Arabia because of "heightened security concerns in the region".