I don't understand why British people complain so much about their country, which is idyllic, safe and caring ...