British Airways’ £7 bn modernisation journey! Airline announces new website, new routes and more – Details here