The British General in question is known to be too political and left leaning in his politics. The British soldiers in iraq are said to be very upset with his comments and disagree all the way up the chain of the command. It is being rumored he is going to be replaced because of playing politics.
There was an article posted here some time ago, where a brit politician was unhappy and called Pres. Bush a name. He was upset, he said, because they (the leftists) had been promised 'the road map' in exchange for support in iraq.