There are many studies showing that people live far beyond their means but they choose not to. The cost of living is high for them because they buy bigger houses and more fancy cars that they can afford to. They expect a higher quality of life than can actually be afforded. Just buying basic neccessities, people can get by on less than 20k a year in most places in the US. It probably isn't that different in Great Britian.