‘It's very hard to find good news in this deal,’ says Lord Dannatt