British Airways has begun rolling out its new mobile app, featuring live journey updates, offline boarding passes, in-app ...