Public health has been a spectacular failure and we will all be paying the price in the years to come.