British healthcare has fallen 14 places on global league tables for healthcare efficiency, and is behind countries such as Chile, Algeria and the Czech republic.

It means the UK is now 35th of 56 in the global rankings - a sharp fall from 21st place last year.

The analysis by Bloomberg analysts compares countries on the basis of two simple measures - life expectancy versus the percentage of spending on healthcare.

Britain’s life expectancy has remained unchanged in recent years, while other countries have seen improvements.

Hong Kong remains top of the tables, with life expectancy of 84.3 while just 5.7 per cent of GDP is spent on health. Second place goes to Singapore, with life expectancy of 82.7, and just 4.3 per cent of GDP spend on health.

Spain and Italy have similar life expectancy, but both spend far more of their GDP on health, with 9.2 per cent and 9.0 per cent respectively.

Britain’s life expectancy is 81 - 79.2 years for males and 82.9 years for females - with little changes seen between 2014 and 2015, the period covered. Meanwhile the 2015 comparisons show it is spending 9.9 per cent of GDP on health - a rise from 9.1 per cent in 2014.