This makes me want to slap a Tory Health Minister, firstly early diagnosis means longer survivals and secondly longer survivals means more tax years.
I spent many years as an insurer, we used to insure companies' loss of profits following other insured events ie fire, flood etc. This is called consequential loss. The NHS is not a run for profit business and so will not incur consequential losses but there IS consequential profits, it's just that the NHS doesn't see them. 8 years ago I had a life saving bypass without which a further 8 years (& counting) of income, capital gains and value added taxes (& of course NI contributions) would not have been collected.