18-07-2013, 11:01 PM
I hate to disagree with you Geoff (so I lied - sue me or call the standards committee!) but if computers were to blame for our recent mediocre performance then that would suggest that we have greater access to the silicon beasts than other more successful countries.