A humanitarian disaster and use of chemical weapons are feared, if an offensive on rebels in Idlib begins. Also: the front-runner in Brazil's presidential election, Jair Bolsonaro, is recovering after being stabbed at a campaign rally, and British Airways boss apologises for data breach.