"There are three reasons why the NHS is in trouble. They are:
1. The internal market, which creates massive costs and enormous inefficiencies.
2. A lack of funding.
3. Brexit, which has harmed recruitment.
None of these has been corrected. The situation is getting worse by government choice."
https://www.taxresearch.org.uk