Do British voters hate foreigners, or merely freeloaders? That is essentially the question British Prime Minister David Cameron posed in his long-awaited speech on immigration from other EU countries - a speech that, though clever, missed the mark in terms of the debate about the UK's relationship with Europe.
[view whole blog post ]