Taxpayers' huge bill for hospital fiasco