General Shirreff 's comments followed remarks in October by Gen. Sir Richard Dannatt , the top army commander , who said British troops , based primarily in Basra , should be withdrawn from Iraq '' sometime soon '' because their presence was adding to security problems .