A major new report from the Institute for Public Policy Research has found no evidence that insurance‑based healthcare systems outperform tax‑funded systems such as the NHS. The analysis, which ...