The NHS needs an immediate cash injection of around £8.5bn a year over the next four years to make up a £32bn shortfall in funding and help tackle the current crisis, especially in areas such as waiting times, access to primary care, workforce and capital investment, say experts in the second report of The BMJ Commission on the Future of the NHS.