British Airways resumes direct flights to London from Saudi Arabia