Our elected politicians won't, or perhaps can't, say this but the fact is that the public doesn't have a clue about immigration. Why then should we base our immigration policies on public opinion, and people's "concerns", when those very same people are so woefully uninformed and ignorant about the true levels of immigration into the UK? The levels of benefits that migrants receive? Their proficiency with the English language?
He leans too far to the right to be Labour, and annoys his own backbenchers for implementing policy that aren't traditionally held party beliefs. His record abroad is impressive, but at home, much of the country has taken a dislike to Tony Blair... what you thought I was talking about David Cameron?