Travelodge boss resigns amid criticism over handling of assaults; oil price tops $93 a barrel – as it happened | QE News