Originally Posted by Peter I am afraid I have to agree. Which makes me feel a little uneasy. I think it's the thing where such people look around the countries that have these things and somehow convince themselves they're better run or more just than the UK. They aren't.
Forum Rules