What one thing does the UK do better than any any other country ? Post Comment Receive notifications Add a comment...