Submitted by Alister Houghton on 14 December 2011 - 10:45am
The Spectator website is carrying this article about the position of each European country over the deal "agreed" on Friday. Britain doesn't seem to be as isolated as they are reported as being...