Downing Street will be delighted at the welcome to his speech from key business leaders. This from @The_IoD: