I don't want to create an angry thread, but has anyone seen some of the comments, the new White House Spokesperson appears to have made ??
Omg... America is a very different place to Britain. For once I don't mean the rain either. This feels like a scene from The Sopranos. It's just surreal...