Many have slated Mike Jackson for not speaking out sooner whilst in uniform. Would any of them be the same people who complained about Gen Dannatt speaking out whilst serving as the current CGS?
The press and critics cannot have it both ways; if they expect serving senior officers to tow the party line then they cannot criticise Gen Jackson for speaking now instead of during his tenure as CGS. Besides, how do we know that Gen Jackson hadn't spouted all this behind closed doors as CGS; he's hardly a shrinking violet and would make mincemeat of Strangly Browne.