Culture
03 October 2005
The UK is luckier than most other developed countries, in that it has for a long time been pretty much self-sufficient...