Complex chart showing life expectancy against per-capita health care spending for Italy, Japan, France, Canada, Germany, the United Kingdom (England, Wales, Scotland), and the United States. The US is a clear, striking outlier.
https://files.sfba.social/media_attachments/files/113/738/106/640/083/629/original/9b52589610e967d6.jpg