If Only Paris Had Won the Bid…

Mr Cameron, the Prime Minister of the United Kingdom, posh chap who speaks in a nice accent, has said that the Olympic Games, which start in London tonight, will show the world that Britain can deliver, although quite what it can deliver remains unspecified and show the world what Britain is capable of. (Forgive the split infinitive). He was responding to Mitt Romney, who questioned the commitment of the British people to the Olympics. Continue reading