Quote Originally Posted by Peter View Post
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.