Whilst I accept it was a bit of a coup (hopefully not a military one!) for the Tories to recruit former head of the army, General Sir Richard Dannatt as an "adviser", the guy has instantly undermined his position as a respected voice for the army and our troops. From now on he will be seen as the voice of the Conservatives.
The additional unfortunate point for him is that the Conservatives are not committed to backing his demands for additional troops for the war in Afghanistan. He's lost his independence and may well lose the argument.