Do you mean "Britain"? Or "England"? I was in Wales two years ago, and I would hardly consider Wales to have a high standard of living.