On immigration, Cameron is trying to feed a beast that cannot be satisfied
There are other mechanisms available, but they’re not straightforward and, crucially, they will require the unanimous backing of 27 different European leaders. And as the seasoned Europe-watcher Charles Grant warns: “You can’t see the Poles agreeing.” (Some Tories are still under the illusion, says Grant, that so long as they can get the agreement of the Germans, all will be sorted. “They refuse to accept that Angela Merkel doesn’t run the EU.”)